smallstep / step-issuer

⚙️A certificate issuer for cert-manager using step certificates CA
Apache License 2.0
198 stars 30 forks source link

Upgrade `k8s.io/client-go` and `sigs.k8s.io/controller-runtime` #185

Closed hslatman closed 3 months ago

hslatman commented 6 months ago

Replaces #181 and #180

dopey commented 6 months ago

Not sure how we want to proceed with these PRs in the short term. Historically, we have committed to fully supporting the latest two version of golang in open source projects. But this PR would change the go version in go.mod to 1.22.0, which could mean losing support for v1.21.

hslatman commented 6 months ago

Yes, that's fair. The apimachinery dependency requires Go 1.22 now, so that's why it was bumped in the Dependabot PRs and failed. We would have to put Dependabot to sleep for a while for that minor version, and possibly related PRs.

hslatman commented 3 months ago

Closing this, as the dependencies were upgraded in other Dependabot PRs.