ci(github-action)!: Update action actions/checkout to v7.0.0#596
Conversation
There was a problem hiding this comment.
AI Automated Review
Full PR review.
Analysis engine: MiniMax-M2.7@https://litellm.jory.dev/v1 (anthropic) — escalated (fast_low_confidence)
PR Review: Update actions/checkout to v7.0.0
Recommendation: Approve
This is a straightforward GitHub Actions dependency upgrade from actions/checkout v6.0.2/v6.0.3 to v7.0.0 across all 6 workflow files. All CI checks passed successfully.
Change Summary
| File | Change |
|---|---|
.github/workflows/ai-pr-review.yaml |
de0fac2e4500dabe0009e67214ff5f5447ce83dd → 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 |
.github/workflows/build.yaml |
de0fac2e4500dabe0009e67214ff5f5447ce83dd → 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 |
.github/workflows/bump-version.yaml |
de0fac2e4500dabe0009e67214ff5f5447ce83dd → 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 |
.github/workflows/label-sync.yaml |
df4cb1c069e1874edd31b4311f1884172cec0e10 → 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 |
.github/workflows/manual-release.yml |
de0fac2e4500dabe0009e67214ff5f5447ce83dd → 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 |
.github/workflows/release.yaml |
4 occurrences updated |
Sources
- actions/checkout v7.0.0 release: Published 2026-06-18 (https://github.com/actions/checkout/releases/tag/v7.0.0)
- Renovate bot generated this PR
Standards Compliance
- ✅ Uses pinned SHA (
9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0) instead of floating tag — follows security best practice - ✅ No repository-specific conventions in AGENTS.md prohibit or restrict GitHub Action version bumps
- ✅ No breaking changes to the workflow logic itself; only the checkout action version updated
Breaking Changes from v7.0.0
The v7.0.0 release notes indicate several internal changes:
- ESM module migration
- Updated
@actions/core,@actions/tool-cache, and other dependencies - Block fork PR checkout for
pull_request_targetandworkflow_runtriggers
Assessment: These are internal to the action. The workflows in this repository use actions/checkout for standard repository checkouts (uses: actions/checkout@v7.0.0), which is fully backward-compatible. The fork-PR blocking behavior only affects pull_request_target and workflow_run scenarios not used in this repo's workflows.
CI Verification
| Check | Status |
|---|---|
| merge | ✅ success |
| test | ✅ success |
| npm-audit | ✅ success |
| lint | ✅ success |
| build (amd64) | ✅ success |
| build (arm64) | ✅ success |
| dockerfile-lint | ✅ success |
All platform variants passed (ubuntu-latest/amd64 and ubuntu-24.04-arm/arm64).
Unknowns / Needs Verification
None. The upgrade is well-tested, uses pinned SHAs, and all CI checks passed.
Linked Issue Fit
No linked issues found in PR body — this is a routine dependency maintenance PR.
Findings
No findings to report.
This PR contains the following updates:
v6.0.2→v7.0.0v6.0.3→v7.0.0Release Notes
actions/checkout (actions/checkout)
v7.0.0Compare Source
v6.0.3Compare Source
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Renovate Bot.