You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When we were upgrading the go version to 1.18, we noticed that we are limited by the version of go in the goreleaser image. We are now building a custom image where we can set the version of go and install other packages we need. Once that is done, we can start this update work.
Golang supports only 2 major releases: https://endoflife.date/go
The latest version of golang is 1.22.3
In the list, there are some packages which need multiple packages updated before we update them, for example: before upgrading jx-api we should upgrade jx-logging.
NOTE: it's fine if you dont follow the order, the order is only there to limit the number of PRs we open as part of an upgrade effort
We will this issue to keep track of which repositories have been upgraded.
If you are interested in contributing, please comment
I want to upgrade <repo-name>
When opening a PR in these repos to upgrade the go version, remember to include
related to jenkins-x/jx#8670
Dont use fixes as that will close this issue once ur PR is merged.
Once your PR is merged, comment in this issue:
<reponame> has been upgraded to 1.22.3
The text was updated successfully, but these errors were encountered:
When we were upgrading the go version to 1.18, we noticed that we are limited by the version of go in the goreleaser image. We are now building a custom image where we can set the version of go and install other packages we need. Once that is done, we can start this update work.
Golang supports only 2 major releases: https://endoflife.date/go
The latest version of golang is 1.22.3
Follow this guide for information on how to upgrade: https://jenkins-x.io/community/maintainer_guide/go-upgrades/
Before upgrading , we need to upgrade the version of golang in the catalog repository:
example (there are other files as well): https://github.com/jenkins-x/jx3-pipeline-catalog/blob/0f0f956d38ffe383ba38d93c1cfe7160a3bec93a/tasks/go/pullrequest.yaml#L37
This is the tentative list of repositories (list will be updated if we find any missing repositories) that we should upgrade:
In the list, there are some packages which need multiple packages updated before we update them, for example: before upgrading jx-api we should upgrade jx-logging.
NOTE: it's fine if you dont follow the order, the order is only there to limit the number of PRs we open as part of an upgrade effort
We will this issue to keep track of which repositories have been upgraded.
If you are interested in contributing, please comment
When opening a PR in these repos to upgrade the go version, remember to include
Dont use
fixes
as that will close this issue once ur PR is merged.Once your PR is merged, comment in this issue:
The text was updated successfully, but these errors were encountered: