Skip to content

ci: bump actions/checkout from 6 to 7 - #67

Merged
j0nathan-ll0yd merged 1 commit into
mainfrom
dependabot/github_actions/actions/checkout-7
Jul 8, 2026
Merged

ci: bump actions/checkout from 6 to 7#67
j0nathan-ll0yd merged 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 @github

dependabot Bot commented on behalf of github Jun 22, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: ci, dependencies. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@j0nathan-ll0yd

Copy link
Copy Markdown
Owner

Holding this one for manual review rather than auto-merging: this is a major version bump (actions/checkout v6 → v7), so it falls outside the auto-merge policy for patch/minor/security updates.

CI status: ✅ All checks green (Lint, Test, APITypes Build, Release Archive, runner-health, PR Title), and the PR is mergeable.

Breaking changes to verify before merging (per the v7.0.0 release notes):

  1. Fork PR checkout now blocked for pull_request_target and workflow_run (actions/checkout#2454) — this is the headline breaking change. If any workflow in this repo uses pull_request_target or workflow_run and relies on checking out the fork's head ref, it will break. Our workflows here are pull_request/push-triggered, so this likely does not affect us — worth a quick confirmation.
  2. Module upgraded to ESM + dependency updates (actions/checkout#2463) — runtime is Node 24 (already the case since v5/v6), so no new runner requirement, but the internal rewrite is worth noting.

Given all CI is passing and the breaking change appears not to apply to this repo's trigger types, this looks safe to merge after the maintainer confirms point 1. Leaving the decision to a human since it's a major bump.

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 force-pushed the dependabot/github_actions/actions/checkout-7 branch from 215599d to 05a29b1 Compare July 7, 2026 23:03
@j0nathan-ll0yd
j0nathan-ll0yd merged commit 334ee14 into main Jul 8, 2026
6 checks passed
@j0nathan-ll0yd
j0nathan-ll0yd deleted the dependabot/github_actions/actions/checkout-7 branch July 8, 2026 15:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant