4sh / datamaintain

One tool to maintain all your database schemas!
Apache License 2.0
25 stars 6 forks source link

#122 GitHub CI #134

Closed driccio closed 3 years ago

driccio commented 3 years ago

Add a workflow to manage CI (via github actions) On each push this workflow will be launched. If one step fails, then author of the commit receive an email. You can see the result here : https://github.com/4sh/datamaintain/actions/runs/721968944

Resolves #122

Reviewers : @Lysoun @nroulon

github-actions[bot] commented 3 years ago

Unit Test Results

  36 files    36 suites   13s :stopwatch: 124 tests 124 :heavy_check_mark: 0 :zzz: 0 :x:

Results for commit 18d4cadd.

github-actions[bot] commented 3 years ago

Unit Test Results

28 files  28 suites   2s :stopwatch: 86 tests 85 :heavy_check_mark: 0 :zzz: 1 :x:

For more details on these failures, see this check.

Results for commit 07f2e60b.

driccio commented 3 years ago

Hello @Lysoun, thanks for the review.

I made a try with failing tests. You can see job here

The rendering is not perfect. But imho it does the job. What do you think ?

github-actions[bot] commented 3 years ago

Unit Test Results

  36 files    36 suites   13s :stopwatch: 124 tests 124 :heavy_check_mark: 0 :zzz: 0 :x:

Results for commit 18d4cadd.

Lysoun commented 3 years ago

@driccio It looks good to me!

github-actions[bot] commented 3 years ago

Unit Test Results

  36 files  ±0    36 suites  ±0   12s :stopwatch: ±0s 125 tests ±0  125 :heavy_check_mark: ±0  0 :zzz: ±0  0 :x: ±0 

Results for commit 6ab9861f. ± Comparison against base commit 6ab9861f.