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
chore(deps): bump controller-runtime v0.24.1, Kubernetes v0.36.2, Go 1.26
These runtime dependencies move together and require Go 1.26:
- controller-runtime v0.23.1 -> v0.24.1
- k8s.io/* v0.35 -> v0.36.2 (client-go v0.36 needs controller-runtime v0.24's
HasSyncedChecker; supersedes the standalone kubernetes-monorepo PR)
- go.mod go directive -> 1.26.0 (minimum required by the above)
CI/tooling updated for Go 1.26:
- .github/workflows: GO_VERSION 1.25.9 -> 1.26.4 (current latest); setup-go reads
this env, not go.mod.
- GOLANGCI_VERSION v2.11.2 -> v2.12.2 (v2.11.2 is built with Go 1.25 and refuses
a Go 1.26 module; v2.12.2 is built with Go 1.26).
- .golangci.yml: exclude the SA1019 scheme.Builder deprecation from
controller-runtime v0.24 (matches existing SA1019 exclusions for the crossplane
scaffolding pattern); set goconst ignore-tests to preserve prior counting
behaviour after the goconst update bundled in golangci-lint v2.12.
Signed-off-by: Markus Siebert <markus.siebert@deutschebahn.com>
0 commit comments