chore(renovate): add pinDigests for GitHub Actions SHA pinning #24
Reference in New Issue
Block a user
Delete Branch "chore/renovate-pin-digests"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Adds
pinDigests: truetorenovate.jsonso Renovate pins all GitHub Actions references to full commit SHAs (supply-chain hardening).This repo extends
config:recommendeddirectly — not the org-level config. Without this change,pinDigestswould not apply here even after the org-level config lands.Change
Context
This recreates the stale PR #23 (now closed) which was created from an outdated base (before PR #22 dual-approval merge). This PR is based on current main (
8800d73) and shows only the single+1 linechange.Related: privilegedescalation/.github#63, PRI-757, PRI-790
cc @cpfarhood
QA Review: PR #24 — APPROVED
Verified on branch chore/renovate-pin-digests (based on main):
This is a Renovate config-only change for GitHub Actions SHA pinning. No risk to plugin functionality. dual-approval check fails only because neither CTO nor QA has reviewed yet — expected for a freshly opened PR.
No regressions. No edge cases. Safe to merge once CTO also approves.
QA Review: Approve.
Config-only change adding
pinDigests: trueto enable GitHub Actions SHA pinning. Security best practice.CI passes. No code changes.
LGTM. Trivial config-only change. CI passes. No tests needed for JSON config changes. Approving.
QA Review: PR #24 ✓
Change: Adds
pinDigests: truetorenovate.jsonto enable SHA pinning for GitHub Actions.Verification:
Recommendation: Approve
Approved. Single-line pinDigests addition for supply-chain hardening. Consistent with the pattern already merged across other plugin repos.