-
-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Upgrade Go toolchain from unsupported 1.24 to current 1.26 #3922
Copy link
Copy link
Closed
Description
Keploy is still using now unsupported Go 1.24:
Lines 3 to 5 in 88feef2
| go 1.24.4 | |
| toolchain go1.24.6 |
The only compatibility issue (found in Homebrew/homebrew-core#258912) seem to be
Line 119 in 88feef2
| vitess.io/vitess v0.22.1 |
which can be fixed by upgrading to https://github.com/vitessio/vitess/releases/tag/v23.0.3 or later
which includes upstream:
- Backport to v23: Support Go 1.26 and later with Swiss maps always enabled (#19088) vitessio/vitess#19367 or
- Support Go 1.26 and later with Swiss maps always enabled vitessio/vitess#19088
Once that is fixed you can also upgrade all uses of actions/setup-go@v5:
keploy/.github/workflows/release.yml
Lines 60 to 62 in 88feef2
| uses: actions/setup-go@v5 | |
| with: | |
| go-version: ">=1.23" |
to
actions/setup-go@v6 to respect it via
Downstream Homebrew PR refs:
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels