Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Handle upstream 1.21.0 change to have zero in tag #84

Merged
merged 1 commit into from
Jun 1, 2023

Conversation

dagood
Copy link
Member

@dagood dagood commented May 16, 2023

Upstream has this set up to apply at 1.21.0, so put that in our infra. This is called by the part of release automation that polls the upstream repo on release day. If it doesn't end up working out for some reason, we'll need to revert this PR and re-run automation.

I considered polling both the old and new formats at the same time, but I would prefer to simply get it right rather than add a tag check race. I haven't seen any indication that upstream would go back to the old versioning scheme if something went wrong, so I don't know if it would actually end up being used even in that case.

@dagood dagood requested a review from a team as a code owner May 16, 2023 00:09
@dagood dagood requested review from jaredpar, qmuntal and chsienki May 16, 2023 00:12
@dagood
Copy link
Member Author

dagood commented May 17, 2023

If it doesn't end up working out for some reason, we'll need to revert this PR and re-run automation.

I realized this isn't true: if this change goes wrong, we can simply create a release update PR manually and feed that into automation for the next attempt. (And then fix it later for the next release.) Very low risk.

@dagood dagood merged commit 1c79e4c into main Jun 1, 2023
@dagood dagood deleted the dev/dagood/upstream-0 branch June 1, 2023 16:34
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.

Handle upstream change to use include .0 third digit in major releases
3 participants