Skip to content

chore(deps): Consolidate Dependabot dependency bumps (#54-#58, #60-#64) - #66

Merged
enriqueavindi merged 1 commit into
mainfrom
chore/deps-bulk-update
Sep 11, 2026
Merged

enriqueavindi merged 1 commit into
mainfrom
chore/deps-bulk-update

Conversation

@enriqueavindi

Copy link
Copy Markdown
Contributor

Summary

Consolidates the currently open Dependabot PRs (#54, #55, #56, #57, #58, #60, #61, #62, #63, #64) plus #59 (whose changes are included and whose branch was removed) into a single PR, avoiding ten sequential shadow CI runs per push and go.sum conflicts between the Go-modules bumps.

Changes, exactly as raised by Dependabot:

The workflow/Docker edits were applied from the original PR diffs and verified by diffing against a tree reconstructed exclusively from those diffs (byte-identical for .github/ and Dockerfile).

Local verification (before this branch was pushed): go build ./..., go vet ./..., make test (envtest, all packages ok) and golangci-lint run (0 issues). e2e (kind/kuttl) is left to CI. PR #65 is intentionally left out of this consolidation.

Dependabot PRs #54-58, #59-64 consolidated on top of main:

- Go modules: sigs.k8s.io/controller-runtime 0.23.3 -> 0.25.0 with
  k8s.io/* 0.35.0 -> 0.37.0 and prometheus/client_golang 1.24.0 (#59),
  onsi/gomega 1.43.0 (#60), onsi/ginkgo/v2 2.32.1 (#62) and
  stretchr/testify 1.12.1 (#64)
- golang base image 1.26.8-alpine3.23 -> 1.27.1-alpine3.23 (#54)
- actions/setup-go 3|5 -> 7|5 (#55), actions/cache 4 -> 6 (#56),
  docker/setup-buildx-action 4.3.0 (#57), actions/checkout 7|4 (#58),
  docker/setup-qemu-action 4.3.0 (#61), docker/login-action 4.6.0 (#63)

build, vet, unit tests (envtest) and golangci-lint verified locally
@enriqueavindi
enriqueavindi merged commit 7df5cc8 into main Sep 11, 2026
9 checks passed
@enriqueavindi
enriqueavindi deleted the chore/deps-bulk-update branch September 11, 2026 11:08
ivanasabi added a commit that referenced this pull request Sep 23, 2026
… workflows

main advanced with actions bumps (#66, #68, #70) touching the legacy
workflows this profile replaces; keep their removal per the generated
manifest.
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