Skip to content

chore(dex): Update dependencies and improve test configurations - #2411

Merged
abhimanyu003 merged 1 commit into
mainfrom
dexGOVersionUpdate
Sep 29, 2026
Merged

abhimanyu003 merged 1 commit into
mainfrom
dexGOVersionUpdate

Conversation

@abhimanyu003

Copy link
Copy Markdown
Contributor

Moves dexop to Go 1.26 and the latest Kubernetes tooling, and updates the CI that builds and lints it.

dexop

  • Updated to Go 1.26 and bumped k8s/controller-runtime dependencies.
  • Updated golangci-lint to v2.14.0.
  • Replaced the deprecated controller-runtime/pkg/scheme.Builder.
  • A few small cleanups (strings.SplitSeq, shared testNamespace).

CI

  • Updated dexop build workflow to Go 1.26.
  • dexop now uses golangci-lint v2.14.0. Other projects stay on v2.1.2 for now since they’re still on older Go versions.
  • Kept the existing golangci-lint (<app>) check names unchanged.

@abhimanyu003
abhimanyu003 added this pull request to the merge queue Sep 29, 2026
Merged via the queue into main with commit a1b2833 Sep 29, 2026
26 checks passed
@abhimanyu003
abhimanyu003 deleted the dexGOVersionUpdate branch September 29, 2026 14:26
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.

2 participants