Skip to content

deps(actions): bump actions/checkout from 6 to 7 - #117

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/actions/checkout-7
Open

deps(actions): bump actions/checkout from 6 to 7#117
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/actions/checkout-7

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 22, 2026

Copy link
Copy Markdown
Contributor

Bumps actions/checkout from 6 to 7.

Release notes

Sourced from actions/checkout's releases.

v7.0.0

What's Changed

New Contributors

Full Changelog: actions/checkout@v6.0.3...v7.0.0

v6.0.3

What's Changed

New Contributors

Full Changelog: actions/checkout@v6...v6.0.3

v6.0.2

What's Changed

Full Changelog: actions/checkout@v6.0.1...v6.0.2

v6.0.1

What's Changed

Full Changelog: actions/checkout@v6...v6.0.1

Changelog

Sourced from actions/checkout's changelog.

Changelog

v7.0.0

v6.0.3

v6.0.2

v6.0.1

v6.0.0

v5.0.1

v5.0.0

v4.3.1

v4.3.0

v4.2.2

v4.2.1

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Greptile Summary

This PR bumps actions/checkout from v6 to v7 across all four GitHub Actions workflow files. The update is mechanical and consistent, applied to all 8 checkout step occurrences.

  • The notable breaking change in v7 is that it blocks checking out fork PRs when using pull_request_target or workflow_run triggers. None of the affected workflows use those triggers (ci.yml uses push/pull_request, pages.yml and release.yml use push/tag triggers, and update-game-stats.yml uses schedule), so the breaking change does not apply here.
  • All workflow files are otherwise unchanged and the version bump is applied correctly.

Confidence Score: 5/5

Safe to merge — the bump is a mechanical version update with no behavioral impact on these workflows.

All four workflows use standard triggers (push, pull_request, schedule, tags) that are unaffected by the one significant behavioral change in v7 (blocking fork PR checkouts under pull_request_target/workflow_run). The update is applied consistently across all 8 checkout steps with no other modifications.

No files require special attention.

Important Files Changed

Filename Overview
.github/workflows/ci.yml Updates 4 occurrences of actions/checkout@v6 to @v7; uses pull_request trigger (not pull_request_target), so v7's fork-blocking change is not a concern.
.github/workflows/pages.yml Single checkout bump from v6 to v7; triggered by push to main, unaffected by v7's breaking change.
.github/workflows/release.yml Updates 3 occurrences of actions/checkout@v6 to @v7; triggered by tag pushes only, unaffected by v7's breaking change.
.github/workflows/update-game-stats.yml Single checkout bump from v6 to v7; triggered by schedule and workflow_dispatch, unaffected by v7's breaking change.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[Workflow Trigger] --> B{Trigger Type?}
    B -->|push / pull_request / schedule / tags| C[checkout v7]
    C --> D[Safe - no pull_request_target or workflow_run trigger]
    D --> E[Proceed with normal workflow steps]
Loading
%%{init: {'theme': 'base', 'themeVariables': {"darkMode": true, "background": "#0d1117", "primaryColor": "#21262d", "primaryTextColor": "#e6edf3", "primaryBorderColor": "#8b949e", "lineColor": "#8b949e", "textColor": "#e6edf3", "edgeLabelBackground": "#161b22", "actorBkg": "#21262d", "actorBorder": "#8b949e", "actorTextColor": "#e6edf3", "actorLineColor": "#8b949e", "signalColor": "#8b949e", "signalTextColor": "#e6edf3", "noteBkgColor": "#373320", "noteBorderColor": "#d4a72c", "noteTextColor": "#f0e6c0", "labelBoxBkgColor": "#21262d", "labelBoxBorderColor": "#8b949e", "labelTextColor": "#e6edf3", "loopTextColor": "#e6edf3", "activationBkgColor": "#30363d", "activationBorderColor": "#8b949e"}}}%%
flowchart TD
    A[Workflow Trigger] --> B{Trigger Type?}
    B -->|push / pull_request / schedule / tags| C[checkout v7]
    C --> D[Safe - no pull_request_target or workflow_run trigger]
    D --> E[Proceed with normal workflow steps]
Loading

Reviews (1): Last reviewed commit: "deps(actions): bump actions/checkout fro..." | Re-trigger Greptile

Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v6...v7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Jun 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants