Skip to content

Conversation

@sami-alajrami
Copy link
Contributor

@sami-alajrami sami-alajrami commented Jan 20, 2026

While large, this PR does not add any new functionality. It:

  • upgrades K8S sdk to 1.35.0 (latest) which also fixes 3 dependabot vulnerabilities
  • upgrade to Go 1.25 (required by the K8S upgrade above)
  • upgrade the CI linter to latest version (major upgrade from v1 to v2) since the latest patch of v1 does not work with Go 1.25
  • make the local linting make target match the linter version used in CI and avoid using docker to speed it up
  • fix dozens of linting issues (unchecked errors, error message punctuation, deprecated methods)

by using golangci-lint directly on the machine:
- this matches the linter version on CI
- avoids the need to install all deps inside the container
- makes linting locally a lot faster
@sami-alajrami sami-alajrami changed the title bump k8s version to 1.35.0 bump k8s to 1.35.0 and Golang to 1.25 Jan 21, 2026
@sami-alajrami sami-alajrami enabled auto-merge (squash) January 21, 2026 12:46
@sami-alajrami sami-alajrami merged commit 9bcb104 into main Jan 21, 2026
10 checks passed
@sami-alajrami sami-alajrami deleted the bump-k8s branch January 21, 2026 13:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants