Commit Graph

48 Commits (main)

Author SHA1 Message Date
Christof 2594d13989
chore: Stop failing tagging on invalid issue links 2022-06-16 16:14:13 +02:00
sundowndev-snyk 01970537e1
chore: handle error when there's no issue to tag 2022-06-08 10:52:47 +04:00
sundowndev-snyk 9b20cb960a chore: remove duplicates in array
Issue tagging script: variable ISSUES might contain duplicates when we compare two branches where merge commits were cherry-picked (e.g. patch releases).
2022-03-22 18:02:25 +04:00
sundowndev-snyk 9b37c2c5fc chore: fix issue parsing in issue tagging script 2022-03-22 15:28:39 +04:00
sundowndev-snyk d5e60e95bf chore: skip invalid issues in issue tagging script 2022-03-22 10:29:19 +04:00
sundowndev 245e33af1f refactor: add check in changelog script 2022-03-02 11:34:32 +04:00
Elie 8ca3fe45d3
chore: use jq to improve changelog script 2022-03-01 18:14:39 +01:00
Craig Furman c360c60951 chore: include uncategorised changes in changelog
Ensure all PRs, even ones missing a "kind" label, are present in the
generated changelog. During the manually-initiated release process,
maintainers can edit the changelog to categorise them if they wish.

If we move to an automated, continuous release, it will still be better
to include uncategorised PRs than to omit them altogether.
2022-03-01 16:11:52 +00:00
sundowndev 4923cb652a fix: issue tagging script
This commit fixes the grep expression that parse the related issue ID on pull requests. It also fixes the milestone API endpoint missing a 's'. Finally, it uses  instead of  variable as the new version.
2022-03-01 15:35:20 +04:00
sundowndev 74f4e331cb feat: add issue-tagging script 2022-02-15 18:17:33 +04:00
sundowndev 99ed042a1e
refactor(scripts): changelog
Fix shellcheck issues
2022-01-24 15:26:27 +04:00
sundowndev 9af9926eb2
fix(script): changelog
Improve the script soit better handle patch releases.
2022-01-11 10:58:50 +04:00
sundowndev aaa3c4f17a
refactor(scripts): changelog
Since the tag is already created when releasing, we need to compare commits based on the second most recent tag, not the default branch.
2021-12-22 14:38:46 +04:00
sundowndev 3c1716a336
chore: update goreleaser version
Update goreleaser version to v1.1.0. Also print the changelog in the logs.
2021-12-21 16:16:03 +04:00
sundowndev 76820f88a4
chore: add changelog automatically 2021-12-20 14:42:34 +04:00
sundowndev 0dc02a7988
refactor(script): changelog generator
Address review comments
2021-12-09 10:17:30 +01:00
sundowndev d237bf6115
chore: create changelog generator script 2021-12-09 09:58:39 +01:00
sundowndev 0542aef938 fix: build script 2021-08-04 16:23:06 +02:00
Raphaël c051a39d89
Update build.sh 2021-08-04 16:20:50 +02:00
Raphaël 23d98dc6a3
Revert "Publish release when CI env var is set to true " 2021-08-04 16:19:57 +02:00
Raphaël 1050a3eef5
fix: build script 2021-08-04 16:13:11 +02:00
Elie 942da9d269
Allow to build single binary in release mode 2021-08-04 15:27:57 +02:00
Raphaël 3609479e9a
ci: add parallelism to goreleaser release command 2021-07-27 15:16:52 +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 056a24c247 refactor: unify build scripts 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 8e872c177f refactor: always use snapshot when not in CI 2021-07-22 17:33:49 +02:00
sundowndev 6d0a38b269 refactor: remove manual checksum compute 2021-07-22 17:33:49 +02:00
sundowndev 4d5058f29c refactor: build script 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 263771809f
Allow to override OS_ARCH in build script 2021-06-15 18:23:45 +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
Elie b03d3f18a9
Fix build script broken on gox install 2021-05-04 11:23:27 +02:00
Elie 0d6414ac64 Fix arch display in build script 2021-04-08 16:00:30 +02:00
Elie 141ffbe81b Prevent gox install to update go.mod 2021-04-06 16:48:47 +02:00
Elie db3430921f
Update to go 1.16 2021-02-18 10:16:18 +01:00
Elie ba967e2f68
Add build checksums 2021-02-03 12:19:12 +01:00
Elie df91468764
Fix version retrieve from build script 2021-01-27 15:19:35 +01:00
Elie 4d05870a4e
Fix shebang not on first line 2021-01-25 15:41:07 +01:00
Elie 6daffa8734
Limit parallel build to avoid failed build release in CI 2021-01-06 10:18:30 +01:00
Elie ae748ab61e
Remove previous tag from version string in make build 2021-01-05 18:29:24 +01:00
Elie 546674acae
Fix build script output 2021-01-04 16:54:43 +01:00
Elie 621463ef22
Fix build script 2020-12-14 16:13:47 +01:00
Martin Guibert 5bf0b772ba add a docker build for driftcl & badge in readme 2020-12-11 17:12:22 +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