Skip to content

Bump actions/checkout from 4.4.0 to 7.0.1 - #10

Merged
nicodes merged 1 commit into
mainfrom
dependabot/github_actions/actions/checkout-7.0.1
Aug 12, 2026
Merged

Bump actions/checkout from 4.4.0 to 7.0.1#10
nicodes merged 1 commit into
mainfrom
dependabot/github_actions/actions/checkout-7.0.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 3, 2026

Copy link
Copy Markdown
Contributor

Bumps actions/checkout from 4.4.0 to 7.0.1.

Release notes

Sourced from actions/checkout's releases.

v7.0.1

What's Changed

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

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

... (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 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)

Tracks aviorstudio/gdam-be#43

Bumps [actions/checkout](https://github.com/actions/checkout) from 4.4.0 to 7.0.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@11d5960...3d3c42e)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Aug 3, 2026
@nicodes

nicodes commented Aug 12, 2026

Copy link
Copy Markdown
Member

Review 1

Findings

None discovered.

Scope and validation

  • Reviewed the pinned comparison 1680b2c4d63050e8079bb1ab210ca8553ca6967e...3c58d964c858cfa1ea58fcd15d78d434b8a52f79. The change is limited to:
    • .github/workflows/ci.yml:17
    • .github/workflows/release.yml:28
  • The new SHA 3d3c42e5aac5ba805825da76410c181273ba90b1 is the commit referenced by the official actions/checkout v7.0.1 tag and has valid GitHub commit verification.
  • Official migration notes identify:
    • v5: Node 24 runtime, requiring Actions Runner v2.327.1 or newer.
    • v6: credentials moved from .git/config to a separate file under $RUNNER_TEMP; normal git fetch/git push behavior remains supported.
    • v7: unsafe fork checkout protection for pull_request_target and workflow_run.
  • Both modified jobs use GitHub-hosted ubuntu-latest, so the Node 24 runner requirement is satisfied. Neither workflow uses a Docker container action that would require the newer credential-handling runner support.
  • Neither workflow uses pull_request_target or workflow_run, so the v7 unsafe-fork checkout restriction does not change their behavior.
  • The release workflow performs only local git fetch, tag inspection, and GitHub API-based gh release create; it does not depend on credentials being embedded directly in .git/config.
  • fetch-depth: 0 remains configured at .github/workflows/release.yml:29, preserving full history and tag availability for release-version determination.
  • The PR’s required CI check completed successfully, exercising the updated checkout action in the CI workflow.

Residual testing gap

The workflow_dispatch release path was not executed by this PR, so its specific full-depth checkout plus release-version flow remains untested until the next release dry run or actual release. This is a residual operational risk rather than a blocking finding because the relevant input and documented checkout semantics are unchanged.

Verdict: approve

@nicodes

nicodes commented Aug 12, 2026

Copy link
Copy Markdown
Member

Review 1 reply

No findings require changes. The dispatch-only release path remains a documented residual check for the next real release; CI exercised the same checkout pin and preserved full-history configuration.

@nicodes
nicodes merged commit a6229b9 into main Aug 12, 2026
2 checks passed
@dependabot
dependabot Bot deleted the dependabot/github_actions/actions/checkout-7.0.1 branch August 12, 2026 22:23
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