-
Notifications
You must be signed in to change notification settings - Fork 32
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
Bump golang version with the latest supported one #108
Conversation
💔 Build Failed
Expand to view the summary
Build stats
Trends 🧪Log outputExpand to view the last 100 lines of log output
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm, thanks for working on this!
💚 Build Succeeded
Expand to view the summary
Build stats
Trends 🧪 |
What
I used #106 and #107 as the references for the implementation.
It only supports the latest existing minor version,
1.16
at the moment.For a bump of minor versions, the automation does not work yet, since it requires some other actions:
go1.17
folder structure with its filesgo1.15
folderYou can use this script locally:
NOTE: it will add and commit the changes in the existing branch. The push and PR creation is not done within this script.
Why
No more manual actions.
Further details
This automation will not merge the PR automatically. We do want the teams to do so:
This particular automation will run on weekly basis. The pipeline is bump-go-release-version-pipeline
Test
If we want to support
go1.17
then:Given:
produces:
Hypothetically
1.16.6
was released thenGiven:
SHA256 requires the release to exist, that's the reason is empty!
produces: