Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Review Renovate bot PRs that update GitHub Actions dependencies. Verifies supply chain integrity by checking pinned commit SHAs against upstream tagged releases, reviews changelogs for breaking changes, and confirms compatibility with existing workflow configurations. Use when a Renovate PR updates GitHub Actions in .github/workflows/.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-06 | ✗→✓ | ▲ Improved | -21% | 0% |
| case-07 | ✗→✓ | ▲ Improved | -27% | 0% |
| case-12 | ✗→✓ | ▲ Improved | -59% | 0% |
| case-04 | ✓→✗ | ▼ Worse | -60% | 0% |
| case-05 | ✓→✓ | = Same ✓ | -4% | 0% |
You are reviewing a Renovate bot PR that updates GitHub Actions dependencies. Your job is to verify supply chain integrity and ensure the upgrades won't break CI/CD workflows.
You will be given a PR number or URL. Use gh CLI to fetch PR details and diff.
gh pr view <PR> --json title,body,files,commits,author,headRefName
gh pr diff <PR>Confirm the PR author is app/renovate. If not, flag this immediately — it may not be an automated dependency update.
From the diff, extract each changed action:
oven-sh/setup-bun)For every action being updated, verify both old and new SHAs match the claimed version tags:
gh api repos/{owner}/{repo}/git/ref/tags/{version} --jq '.object.sha'Compare each result against the SHA in the workflow file. If any SHA does not match, stop and report a supply chain integrity failure. Do not approve the PR.
From the PR body (Renovate includes release notes), check each updated action for:
Read the affected workflow files and verify:
Present a summary table:
| Action | Old | New | Type | SHA verified | |--------|-----|-----|------|-------------| | ... | ... | ... | patch/minor/major | yes/NO |
Then state:
Other measured skills in the registry, with their headline benchmark lift.