chore(deps): refresh all dependencies with go get -u - #60
Open
pigri wants to merge 1 commit into
Open
Conversation
Pre-release dependency refresh across the whole module graph, not just
the pinned direct bumps.
Direct dependencies:
- github.com/oschwald/maxminddb-golang/v2 v2.4.1 -> v2.5.0
- github.com/prometheus/client_golang v1.24.0 -> v1.24.1
- github.com/stretchr/testify v1.11.1 -> v1.12.1
- k8s.io/api v0.36.3 -> v0.37.0
- k8s.io/apimachinery v0.36.3 -> v0.37.0
- k8s.io/client-go v0.36.3 -> v0.37.0
Notable indirect: go.uber.org/zap v1.28.0, prometheus/common v0.71.0,
go-openapi/swag v0.29.1, fsnotify v1.10.1, golang.org/x/{net,sync,term,
text}, k8s.io/apiextensions-apiserver and kube-openapi.
sigs.k8s.io/controller-runtime stays at v0.24.1 -- that is the newest
release, and it is built against k8s.io/* v0.36.0, so the k8s libraries
now sit one minor ahead of the version controller-runtime pins. The
module builds and the full test suite passes against the newer set.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Pre-release dependency refresh:
go get -u ./...across the whole module graph, thengo mod tidy. Follows #58, which only moved the five versions Dependabot had already proposed.Direct dependencies
oschwald/maxminddb-golang/v2prometheus/client_golangstretchr/testifyk8s.io/apik8s.io/apimachineryk8s.io/client-gogo-logr/logr,maxmind/mmdbwriter,gateway-api,controller-runtimeandsigs.k8s.io/yamlwere already current.Notable indirect:
go.uber.org/zapv1.28.0,prometheus/commonv0.71.0,prometheus/procfsv0.22.0,go-openapi/swagv0.29.1,fsnotifyv1.10.1,apiextensions-apiserverv0.37.0,kube-openapi, andgolang.org/x/{net,sync,term,text}.Only
go.modandgo.sumchange; no source changes were required.Read this before merging: k8s is now a minor ahead of controller-runtime
sigs.k8s.io/controller-runtimestays at v0.24.1 — not an oversight, that is the newest published release (go list -m -versionsends there). Its owngo.modrequiresk8s.io/{api,apimachinery,client-go} v0.36.0, so after this change MVS resolves the k8s libraries one minor ahead of what controller-runtime was built and tested against.What that is and is not backed by:
If that risk is not wanted in a release, hold the k8s line at the controller-runtime-matched version and keep every other bump:
Verification
Run locally on go1.26.0:
go mod tidy— clean, no further changesgo build ./...— okgo vet ./...— cleango test ./...— all packages pass (synapse-operator,synapse-operator/controllers)