chore(deps): update actions/checkout action to v7 - #37
Conversation
|
PR author is in the excluded authors list. |
|
🌊 WAVE BugBot — 10 finding(s)🔴 8 · 🟠 2
severity: critical · major · minor · info — local review · $0 inference · wave-dispatch · react 👍/👎 to tune |
5749af0 to
8f881d2
Compare
0f8d5f9 to
5544361
Compare
5544361 to
ea8eafe
Compare
| timeout-minutes: 10 | ||
| steps: | ||
| - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 | ||
| - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 |
There was a problem hiding this comment.
🔍 Checkout pin now uniform across all workflows
The PR consolidates three previously divergent actions/checkout pins (v4.3.1, v5.0.1, v6.0.3) onto a single SHA labelled v7.0.1. A repo-wide grep confirms all eight uses: actions/checkout@... occurrences in .github/workflows/ now reference the same SHA, so the transformation is complete and consistent. Worth verifying externally that 3d3c42e5aac5ba805825da76410c181273ba90b1 really is the v7.0.1 tag commit, since a mismatched comment/SHA pair is invisible to CI.
Was this helpful? React with 👍 or 👎 to provide feedback.
ea8eafe to
d4ea3df
Compare
| timeout-minutes: 10 | ||
| steps: | ||
| - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 | ||
| - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 |
There was a problem hiding this comment.
🔍 v7 fork-PR checkout blocking does not affect these workflows
actions/checkout v7 blocks checking out fork PR heads for pull_request_target and workflow_run events. The workflows in this repo trigger on pull_request, push, workflow_dispatch and workflow_call only (see .github/workflows/public-repo-guard.yml:27-31, .github/workflows/lint.yml:2-5, .github/workflows/release.yml:19-21), so the new restriction should not break fork PR runs. Worth confirming no caller repo invokes _checks.yml from a pull_request_target/workflow_run workflow, since it is a reusable workflow consumed by other WAVE repos.
Was this helpful? React with 👍 or 👎 to provide feedback.
ApprovabilityVerdict: Needs human review Unable to check for correctness in d4ea3df. Dependency update to actions/checkout v7.0.1 across workflow files. Human review recommended because the author (Renovate bot) does not own any of the modified files (all owned by wave-av/core-team), and there is an unresolved security-related comment about credential persistence in public-repo-guard.yml. No code changes detected at You can customize Macroscope's approvability policy. Learn more. |
d4ea3df to
9449ff7
Compare
This PR contains the following updates:
v6.0.3→v7.0.1v5.0.1→v7.0.1v4.3.1→v7.0.1Release Notes
actions/checkout (actions/checkout)
v7.0.1Compare Source
v7.0.0Compare Source
v7Compare Source
v6.1.0Compare Source
Configuration
📅 Schedule: (UTC)
🚦 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 was generated by Mend Renovate. View the repository job log.
Note
Update
actions/checkoutto v7.0.1 across all CI workflowsBumps the pinned
actions/checkoutcommit from various older versions to3d3c42e(v7.0.1) in all four workflow files:_checks.yml,lint.yml,public-repo-guard.yml, andrelease.yml.Macroscope summarized 9449ff7.