Skip to content

chore(deps): update actions/checkout action to v7 - #710

Merged
rowkav09 merged 1 commit into
mainfrom
renovate/actions-checkout-7.x
Sep 29, 2026
Merged

rowkav09 merged 1 commit into
mainfrom
renovate/actions-checkout-7.x

Conversation

@renovate

@renovate renovate Bot commented Sep 28, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
actions/checkout action major v4 → v7

Release Notes

actions/checkout (actions/checkout)

v7.0.1

Compare Source

v7.0.0

Compare Source

v6.1.0

Compare Source

v6.0.3

Compare Source

v6.0.2

Compare Source

v6.0.1

Compare Source

v6.0.0

Compare Source

v5.1.0

Compare Source

v5.0.1

Compare Source

v5.0.0

Compare Source


Configuration

📅 Schedule: (in timezone Europe/London)

  • Branch creation
    • "before 6am on monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Sep 28, 2026
@github-project-automation github-project-automation Bot moved this to Backlog in nowplaying Sep 28, 2026
@codecov

codecov Bot commented Sep 28, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

@rowkav09

Copy link
Copy Markdown
Member

Evaluation (dependabot-majors sweep, 29 Sept). Held per Rowan's rule: merge what's green, leave anything failing explained for his call. This one has a red check, so it stays open for him - but the red is now provably unrelated to this PR.

The bump itself checks out: the actions/checkout v7 tag dereferences to exactly 3d3c42e5aac5ba805825da76410c181273ba90b1 (pin verified live). Breaking-change review v4 to v7: v5/v6 moved the runtime to node24 (GitHub-hosted runners satisfy it); v7 blocks fork-PR checkout under pull_request_target/workflow_run - nowplaying does not check out fork PRs under those triggers. 24 of 25 checks green, including the full CI matrix that exercises the bumped checkout in ci.yml directly.

The one red - card-exploration - is provably not caused by this PR:

  • It failed on this branch three times (two merge states), always the same way: Playwright locator.waitFor 30s timeout while exploring the downloaded moving dev ZIP. The checkout step itself runs clean, including post-job cleanup.
  • Decisive control: I dispatched the same workflow on MAIN (run 36535838388), which still uses checkout v4 and downloads the same current dev ZIP. It failed identically - same locator.waitFor 30s timeout. Same failure with and without this PR's change.
  • The workflow's only success was 26 Sept against an older dev build.

So the dev build (or the exploration harness's expectations of it) is what regressed, independent of the checkout version. That signal is being routed to the nowplaying lanes separately - it may indicate a real card-rendering regression in the moving dev build, or a stale harness.

Rowan's call: merge with this explained red, or hold until the card-exploration failure is understood.

@rowkav09

Copy link
Copy Markdown
Member

Merging with the explained red - decision relayed from Rowan (29 Sept). Rationale: the control experiment proves the card-exploration failure is pre-existing on main and unrelated to this bump (identical locator.waitFor timeout on main with checkout v4 as on this branch with v7, same moving dev ZIP), so merging adds zero risk over current main. All other checks green; pin verified against the live v7 tag. The dev-build card failure is being chased separately.

@rowkav09
rowkav09 merged commit 3065701 into main Sep 29, 2026
25 of 26 checks passed
@rowkav09
rowkav09 deleted the renovate/actions-checkout-7.x branch September 29, 2026 07:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:ci area:release area:security dependencies Pull requests that update a dependency file size:M

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant