Repository navigation
chore(deps): bump actions/checkout from 4.4.0 to 7.0.1 - #328
Conversation
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.4.0 to 7.0.1. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v4.4.0...3d3c42e) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: 7.0.1 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
|
Note dependabot[bot] opened this pull request, so PR Lens left it undrawn. Comment
|
Codex Review Summary: ❌ FailedThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
Important Review skippedBot user detected. To trigger a single review, invoke the
|
|
Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits. |
|
Spec fidelity at 6db7ef5, against Dependabot's bump of actions/checkout to v7.0.1: no deviations. The one pin in .github/workflows/pr-kit.yml points at the upstream v7.0.1 commit 3d3c42e5aac5ba805825da76410c181273ba90b1 and keeps its version comment. |
There was a problem hiding this comment.
✅ No new issues found.
Reviewed changes — Reviewed the complete current-head diff at 6db7ef5, the surrounding workflow, upstream action contracts, and PR check results.
- Checkout upgrade —
.github/workflows/pr-kit.ymlupdates its SHA-pinnedactions/checkoutfrom v4.4.0 to the verified v7.0.1 release commit. - Compatibility and safety — The job retains default-branch checkout, disabled credential persistence, and fork/Dependabot exclusions; v7's fork guard does not block eligible same-repository PRs, and its Node 24 runtime matches the hosted runner setup already used elsewhere.
- Validation — Existing head CI checks passed; the PR body job is intentionally skipped for this Dependabot PR, so that result does not exercise the changed workflow. No branch content was modified.
gpt-6.1-sol | 𝕏

Problem
pr-kit.ymlstill pinsactions/checkoutat v4.4.0. Every other workflow in this repo already pins v7.0.1. Dependabot proposes v7.0.1, a major bump. Version 7 refuses to check out fork PR code underpull_request_target, and this workflow uses that trigger.Change
The one pin moves to the verified v7.0.1 commit, the same commit the other workflows use. The SHA pin and its version comment stay.
Proof
v7.0.1resolves to3d3c42e5aac5ba805825da76410c181273ba90b1gh api repos/actions/checkout/git/ref/tags/v7.0.1grep -rn actions/checkout@ .github/workflows/verify: none. this repo has no project verify-* skill, so the PR flow runs as before.Release notes read for v5.0.0, v6.0.0, and v7.0.0. The v7 fork guard is
src/unsafe-pr-checkout-helper.tsat v7.0.1. It returns early when the PR head repository is the base repository.Review
pull_request_target.github/workflows/pr-kit.yml:19. It checks out the default branch by name, per.github/workflows/pr-kit.yml:27, so no PR ref or PR SHA reaches the guard.persist-credentials: false, per.github/workflows/pr-kit.yml:28, and runs no authenticated git command.pull_request_targetruns the workflow from the default branch. The first same-repository PR after merge runs it with v7..dev/pr-kit/open-pr/pr-kit.yml:25. The fix belongs in the kit source, and the owner gets that report.Merge danger
Door: two-way. Revert this PR to restore the v4.4.0 pin.
Blast radius: low. Only the PR body contract job changes. It is not a required check on
main, and a failure shows as a red check on the next same-repository PR.Changes made by Claude Opus 5.5 via Claude Code