Repository navigation
chore(renovate): bundle PRs that dont depend on k8s 1.37 - #204
Conversation
|
No actionable comments were generated in the recent review.
|
| Layer / File(s) | Summary |
|---|---|
Go toolchain and dependencies Dockerfile, flake.nix, go.mod |
The builder image, development shell, and module now use Go 1.27.3. Seven indirect golang.org/x dependencies have updated versions. |
GitHub Actions pins .github/workflows/docker.yaml, .github/workflows/fuzz.yaml, .github/workflows/ossf-scorecard.yml, .github/workflows/release-drafter.yaml |
Workflow references use updated Syft, artifact upload/download, and Release Drafter action versions or commits. |
CRD generation annotations charts/dependency-controller/files/dependencies.opendefense.cloud_dependencyrules.yaml, config/crds/dependencies.opendefense.cloud_dependencyrules.yaml |
Both DependencyRule CRD files specify controller-gen version v0.23.0. |
Priority:
Estimated code review effort: 2 (Simple) | ~8 minutes
Change: Other
Possibly related issues
opendefensecloud/dependency-controller, issue 3: The issue tracks security updates for Go dependencies, tools, images, and GitHub Actions that overlap with this pull request.
Suggested reviewers: bergcyrill, the-vas
Merge Risk: 
Minimal · up to 59e68
-
No specific merge-blocking issue is identified in these version updates. Merge after normal build and test checks pass.
Pre-merge checks: 
5
-
Full details: Docstring Coverage
-
Explanation
No eligible functions found in the changed files. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff with cyclomatic complexity of at least 2. Documentation-only edits and deletions within surviving functions are included; unchanged diff context and fully deleted functions are excluded. Analyzed 0 functions across 0 files. (9 skipped: 9 unsupported.)
-
Finishing Touches
-
🧪 Generate unit tests (beta)
-
- Commit to this branch
- Create a new PR
-
- Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.
Comment @coderabbitai help to get the list of available commands.
BergCyrill
left a comment
There was a problem hiding this comment.
Thanks - this looks good
Summary
Bundles the open Renovate PRs that don't depend on the Kubernetes 1.37 upgrade.
Go toolchain & modules
go.mod,flake.nix,Dockerfile)golang.org/x/netv0.56.0 → v0.62.0 [security] (GO-2026-6603, -6610, -6611, -6612, -6617)golang.org/x/textv0.39.0 → v0.43.0 [security]golang.org/x/modv0.37.0 → v0.41.0 [security]x/textandx/modend up higher than in their Renovate PRs becausex/netv0.62.0 requires these versions.Changes beyond the Renovate PRs:
golang:1.27.3(pinned by digest). Renovate set 1.27.2, which doesn't matchgo.mod.go-overlayis updated inflake.lock. The previous pin didn't know Go 1.27.3, sonix developfailed.Tools
GitHub Actions
actions/upload-artifactv7.0.1 → v7.0.2actions/download-artifactv8.0.1 → v8.0.2anchore/sbom-actionv0.24.2 → v0.24.3release-drafter/release-drafterdigest → 978bb0bNot included
These stay open and go in together with the Kubernetes 1.37 upgrade:
Supersedes #184, #196, #197, #198, #199, #200, #201, #202, #203
Summary by CodeRabbit