Skip to content

Improve github release artifacts#6092

Merged
aarongable merged 3 commits intomainfrom
better-artifacts
May 9, 2022
Merged

Improve github release artifacts#6092
aarongable merged 3 commits intomainfrom
better-artifacts

Conversation

@aarongable
Copy link
Copy Markdown
Contributor

@aarongable aarongable commented May 9, 2022

Generate .deb packages for all currently configured Go versions
(usually the current and upcoming versions that we use in prod), rather
than just the one default version. Also ensure that the uploaded
artifacts have 8-character short hashes in their names.

Unfortunately this does require updating Go versions in one additional
place (the release.yml file), since we are no longer parsing it out of the
docker-compose.yml. This is unavoidable without hacks that I consider
to be even uglier than the repetition.

Fixes #6075
Fixes #6084

@aarongable aarongable force-pushed the better-artifacts branch 4 times, most recently from 1a29a98 to da09018 Compare May 9, 2022 22:49
@aarongable aarongable marked this pull request as ready for review May 9, 2022 23:12
@aarongable aarongable requested a review from a team as a code owner May 9, 2022 23:12
@aarongable aarongable requested a review from jsha May 9, 2022 23:12
jsha
jsha previously approved these changes May 9, 2022
@aarongable
Copy link
Copy Markdown
Contributor Author

Oops, didn't even see your approval come through. Had one last change to make. PTAnotherL?

@aarongable aarongable merged commit f6978f3 into main May 9, 2022
@aarongable aarongable deleted the better-artifacts branch May 9, 2022 23:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Generate release artifacts for all currently-tested Go versions Ensure github release artifacts have 8-character hashes in their names

2 participants