Commit Graph

41 Commits (2c815a635e5cdbaf9012ec55464be19fe6a5db22)

Author SHA1 Message Date
Elie df25b2c801
Fix GPG signature cause git to be in dirty state
Gorelease stop build when git is in dirty state
2021-07-27 15:13:57 +02:00
Elie e39b980e2c
Fix release build did not checkout code 2021-07-27 15:03:13 +02:00
sundowndev fb529ddacc ci: persist checksum file across jobs 2021-07-22 17:33:49 +02:00
sundowndev 7bf8076a04 refactor: release workflow 2021-07-22 17:33:49 +02:00
sundowndev e82c684604 refactor: release workflow 2021-07-22 17:33:49 +02:00
sundowndev 8a963b7ecf chore: fix lint errors 2021-07-22 17:33:49 +02:00
sundowndev 4d5058f29c refactor: build script 2021-07-22 17:33:49 +02:00
sundowndev ae0f277986 ci: add goreleaser check 2021-07-22 17:33:49 +02:00
sundowndev e1fed82753 ci: use goreleaser orb 2021-07-22 17:33:49 +02:00
Martin Guibert 972837b3f1 Run acceptance tests in separate flow
- delete check for [RUN ACC] tests
- Add another flow with a hold to run test on demand
2021-06-23 10:23:38 +02:00
Elie 76608c0822
Fix AUR not publishing new releases 2021-06-17 10:42:45 +02:00
Elie 03b1208853
Fix GPG detached signature 2021-06-15 09:55:48 +02:00
Martin Guibert a693499c0d name acc test check step
& use parameter as force var env
2021-06-03 16:34:53 +02:00
Martin Guibert 66ad988342 [RUN ACC] add tags to be able to run acc test on pr 2021-06-03 16:34:53 +02:00
Raphaël d9278b309b
ci: remove terraform installation step 2021-05-31 10:30:35 +02:00
Elie 6e68f81ac7 Fix version check lambda version bump 2021-05-10 14:45:44 +02:00
William Beuil 8a111dc977
Add ignore-missing flag 2021-04-21 10:23:21 +02:00
William Beuil ab7fac16d4
Check codecov shasum before uploading test coverage 2021-04-20 11:00:27 +02:00
Elie 3e9cf74d73 Publish driftctl to Arch user repository 2021-04-13 17:34:38 +02:00
Elie d9a8298872 Update docker go version used for build in CI 2021-04-08 17:32:06 +02:00
Raphaël 172e51f53e
ci: remove make deps step for unit tests 2021-03-30 17:38:45 +02:00
Raphaël 23a134cde6
ci: add missing 'make deps' steps 2021-03-30 17:32:46 +02:00
Elie 3bf8fe65f9 Update go version and add make deps to fix Ci issues 2021-03-30 14:56:20 +02:00
Elie 36c9c512a7
Increase acceptance test no output timeout 2021-03-10 10:57:09 +01:00
Elie 87305682b4
Disable cache at it seem to broke go 1.16 installation 2021-02-24 09:41:57 +01:00
Elie d6b88fd602
use cache key to invalidate circleci go binary cache 2021-02-22 11:39:39 +01:00
Elie 89a81fdc91
Try to disable go binary cache in acc tests 2021-02-22 11:29:44 +01:00
Elie db3430921f
Update to go 1.16 2021-02-18 10:16:18 +01:00
Elie f8e9d4bc95
Improve acceptance test notifications 2021-02-16 10:35:11 +01:00
Elie 9674b09d5f
Merge branch 'main' into parallel_acc_tests 2021-02-15 17:35:28 +01:00
William Beuil f9e546bce6
Add homebrew bump formula github action on release event 2021-02-15 16:25:46 +01:00
Elie 15cd8802a9
Make acc test from multiples provider run in parallel 2021-02-15 15:43:01 +01:00
Elie 6e823b462a
Split lint from test 2021-02-08 19:11:47 +01:00
Elie ed89dd28a4
Sign releases using PGP 2021-02-05 09:51:30 +01:00
Elie 8963a4c029
Add CI config to schedule acceptance tests 2021-02-02 18:48:39 +01:00
William Beuil ea88d55fc4
Install gems before using brew bump-formula-pr command 2021-02-01 11:12:35 +01:00
Elie 5a8bcdba92
Update branch main in CI 2021-01-29 10:42:43 +01:00
William Beuil 97f992a77e
Remove dry-run flag for homebrew 2021-01-27 15:33:26 +01:00
William Beuil 08d0422928
Bump driftctl formula step 2021-01-11 15:39:20 +01:00
Martin Guibert 10bf35518d add fmt and check for formatting errors 2020-12-23 10:56:29 +01:00
Elie ff72de8e77
🍾 Initial release
Co-authored-by: William BEUIL <william.beuil@cloudskiff.com>
Co-authored-by: Martin GUIBERT <martin@cloudskiff.com>
2020-12-09 16:35:26 +01:00