Skip to content

chore: bump go to 1.26#32168

Merged
gjenkins8 merged 3 commits into
helm:dev-v3from
TerryHowe:chore/bump-go-1.26-dev-v3
May 29, 2026
Merged

chore: bump go to 1.26#32168
gjenkins8 merged 3 commits into
helm:dev-v3from
TerryHowe:chore/bump-go-1.26-dev-v3

Conversation

@TerryHowe

Copy link
Copy Markdown
Contributor

Bumps the Go version to 1.26 on the dev-v3 branch.

This brings dev-v3 in line with the Go version already used on main (which was upgraded to Go 1.26 / Kubernetes 1.36) and unblocks the k8s-io dependency bump in #31888, where the Kubernetes 1.36 modules require a newer Go toolchain.

Changes:

  • go.mod: go 1.25.0 -> go 1.26.0
  • .github/env: GOLANG_VERSION=1.25 -> GOLANG_VERSION=1.26

Signed-off-by: Terry Howe <[email protected]>
@pull-request-size pull-request-size Bot added the size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. label May 28, 2026
golangci-lint v2.5.0 is built with go1.25 and refuses to lint a module targeting go 1.26.0. Bump to v2.11.3 (matching main) and apply the new staticcheck QF1012 fixes it surfaces in jsonschema.go.

Signed-off-by: Terry Howe <[email protected]>
@pull-request-size pull-request-size Bot added size/S Denotes a PR that changes 10-29 lines, ignoring generated files. and removed size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. labels May 28, 2026
Comment thread .github/env Outdated
Co-authored-by: Matthieu MOREL <[email protected]>
Signed-off-by: Terry Howe <[email protected]>
@banjoh banjoh added the Has One Approval This PR has one approval. It still needs a second approval to be merged. label May 28, 2026
@gjenkins8
gjenkins8 merged commit 699cbb1 into helm:dev-v3 May 29, 2026
5 checks passed
@gjenkins8 gjenkins8 removed the Has One Approval This PR has one approval. It still needs a second approval to be merged. label May 29, 2026
@scottrigby scottrigby added the needs-pick Indicates that a PR needs to be cherry-picked into the next release candidate. label Jun 12, 2026
@scottrigby scottrigby added this to the 3.21.1 milestone Jun 12, 2026
@scottrigby scottrigby added picked Indicates that a PR has been cherry-picked into the next release candidate. and removed needs-pick Indicates that a PR needs to be cherry-picked into the next release candidate. labels Jun 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

picked Indicates that a PR has been cherry-picked into the next release candidate. size/S Denotes a PR that changes 10-29 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants