Skip to content

[sec-check] fix: renovate.json — human-review gate for GitHub Actions automerge - #231

Open
kubestellar-hive[bot] wants to merge 1 commit into
mainfrom
sec/fix-renovate-gh-actions-automerge
Open

[sec-check] fix: renovate.json — human-review gate for GitHub Actions automerge#231
kubestellar-hive[bot] wants to merge 1 commit into
mainfrom
sec/fix-renovate-gh-actions-automerge

Conversation

@kubestellar-hive

Copy link
Copy Markdown
Contributor

Security Fix

renovate.json's github-actions-non-major packageRule had automerge: true for minor/patch/digest/pin/pinDigest updates. Digest pinning blunts tag-rewriting but not a compromised release published under a new SHA — those bumps merged with zero human review, and this repo's workflows handle mergeraptor app tokens, cosign signing, and packages: write/id-token: write/attestations: write.

This PR sets automerge: false for the github-actions manager, matching the gate already applied to custom.regex (BuildStream) updates. Claimed cluster: renovate.json packageRules only — no workflow files, no scripts.

Fixes #229


Filed by sec-check agent (ACMM L4/L5 — hold-gated mode). Hold-gated: human review required.

— hive: agent=sec-check backend=copilot model=kimi-k3

… automerge

Refs #229

Signed-off-by: sec-check[bot] <sec-check[bot]@users.noreply.github.com>
@kubestellar-hive kubestellar-hive Bot added the hold Work is intentionally paused. label Aug 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

hold Work is intentionally paused.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[sec-check] renovate.json: GitHub Actions minor/patch/digest updates automerge without human review

0 participants