Skip to content

Bump actions/checkout from 6 to 7 - #1510

Merged
bgentry merged 1 commit into
masterfrom
dependabot/github_actions/actions/checkout-7
Oct 15, 2026
Merged

bgentry merged 1 commit into
masterfrom
dependabot/github_actions/actions/checkout-7

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 14, 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.1.0

What's Changed

https://github.blog/changelog/2026-06-18-safer-pull_request_target-defaults-for-github-actions-checkout/ for more details about this breaking change

Full Changelog: actions/checkout@v6.0.3...v6.1.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

... (truncated)

Changelog

Sourced from actions/checkout's changelog.

Changelog

v7.0.1

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 dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Oct 14, 2026
@dependabot
dependabot Bot force-pushed the dependabot/github_actions/actions/checkout-7 branch from 3e6b953 to 674df15 Compare October 15, 2026 06:21

@bgentry bgentry left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 Codex review: Approved after dependency security and compatibility review.

Upgrade

  • actions/checkout: v6 → v7; reviewed head 674df15a604ebd904ae83052c69c113c7a632368.
  • Resolved v7 artifact: 3d3c42e5aac5ba805825da76410c181273ba90b1 (v7.0.1).

Security review

  • Compared exact canonical upstream archives, source, action.yml, lockfiles, and committed main/post bundle. Verified upgraded Actions toolkit registry artifacts against lockfile/registry SHA-512 integrity and checked upstream source/publishing metadata and verified commit signatures.
  • Changes are principally ESM/toolkit/Octokit migration, standard-library UUIDs, and more precise Git configuration cleanup. Node24 entrypoints and unsafe-PR protection defaults are unchanged. No new runtime install hook, unexpected secret access, or exfiltration destination was found.
  • River changes only three action references. contents: read, hosted Ubuntu, default repository/ref, and persist-credentials: false remain intact. No privileged trigger or unsafe checkout opt-in is added. No blocking supply-chain finding.

Compatibility verification

  • Local YAML parse, exact three-reference diff/permissions/input checks, and git diff --check — passed on this head.
  • All eight same-head Java workflow jobs passed, including quality/package archives, Java 21/25 SQLite, and Postgres 14–18. Job-step metadata confirms upgraded checkout main and post steps succeeded. Required Go CI checks also passed; hosted CI exercises the actual action runner.

Residual risk

  • Undici 6.27.0 has residual advisory matches. The newly matching GHSA-3wwx-pv8p-q78v and GHSA-rfgv-xxqx-mfg5 affect WebSocket paths unused by checkout; other matches affect helper/retry paths with no applicable untrusted input found here and also match the previous graph. This approval does not describe the graph as advisory-free.
  • Committed generated bundles retain upstream build trust and were not independently rebuilt. Major tags are mutable; this review applies to the exact artifact commit above.

@bgentry

bgentry commented Oct 15, 2026

Copy link
Copy Markdown
Contributor

@dependabot rebase

@dependabot
dependabot Bot force-pushed the dependabot/github_actions/actions/checkout-7 branch from 674df15 to 495598c Compare October 15, 2026 06:42
@bgentry

bgentry commented Oct 15, 2026

Copy link
Copy Markdown
Contributor

@dependabot rebase

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 495598c to f36366f Compare October 15, 2026 06:44

@bgentry bgentry left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 Codex review: Approved after dependency security and compatibility review.

Upgrade

  • actions/checkout: v6 → v7; reviewed head f36366f85bea05807ea32260018dedb1be6ec803.
  • Resolved v7 artifact: 3d3c42e5aac5ba805825da76410c181273ba90b1 (v7.0.1).

Security review

  • Compared exact canonical upstream archives, source, action.yml, lockfiles, and committed main/post bundle. Verified upgraded Actions toolkit registry artifacts against lockfile/registry SHA-512 integrity and checked upstream source/publishing metadata and verified commit signatures.
  • Changes are principally ESM/toolkit/Octokit migration, standard-library UUIDs, and more precise Git configuration cleanup. Node24 entrypoints and unsafe-PR protection defaults are unchanged. No new runtime install hook, unexpected secret access, or exfiltration destination was found.
  • Reused the exact upstream artifact/source/integrity/advisory evidence from the earlier review after this rebase. Current base f233f42b6e6f8c23997180e6ab950805f835039c incorporates the separately reviewed and merged Go, Tokio/trybuild, and setup-go upgrades. The current PR delta still changes only three checkout references; local workflow checks were rerun and hosted CI was refreshed for this combined tree.
  • River changes only three action references. contents: read, hosted Ubuntu, default repository/ref, and persist-credentials: false remain intact. No privileged trigger or unsafe checkout opt-in is added. No blocking supply-chain finding.

Compatibility verification

  • Local YAML parse, exact three-reference diff/permissions/input checks, and git diff --check — passed on this head.
  • All eight same-head Java workflow jobs passed, including quality/package archives, Java 21/25 SQLite, and Postgres 14–18. Job-step metadata confirms upgraded checkout main and post steps succeeded. Required Go CI checks also passed; hosted CI exercises the actual action runner.

Residual risk

  • Undici 6.27.0 has residual advisory matches. The newly matching GHSA-3wwx-pv8p-q78v and GHSA-rfgv-xxqx-mfg5 affect WebSocket paths unused by checkout; other matches affect helper/retry paths with no applicable untrusted input found here and also match the previous graph. This approval does not describe the graph as advisory-free.
  • Committed generated bundles retain upstream build trust and were not independently rebuilt. Major tags are mutable; this review applies to the exact artifact commit above.

@bgentry
bgentry merged commit 0b1e96d into master Oct 15, 2026
23 checks passed
@bgentry
bgentry deleted the dependabot/github_actions/actions/checkout-7 branch October 15, 2026 06:48
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 github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant