chore(deps): bump actions/checkout from 4 to 6 #190
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Bumps actions/checkout from 4 to 6.
Release notes
Sourced from actions/checkout's releases.
... (truncated)
Changelog
Sourced from actions/checkout's changelog.
... (truncated)
Commits
8e8c483Clarify v6 README (#2328)033fa0dAdd worktree support for persist-credentials includeIf (#2327)c2d88d3Update all references from v5 and v4 to v6 (#2314)1af3b93update readme/changelog for v6 (#2311)71cf226v6-beta (#2298)069c695Persist creds to a separate file (#2286)ff7abcdUpdate README to include Node.js 24 support details and requirements (#2248)08c6903Prepare v5.0.0 release (#2238)9f26565Update actions checkout to use node 24 (#2226)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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Greptile Summary
Updated
actions/checkoutfrom v4 to v6 across all 4 workflow files (8 total checkout steps). This is a standard dependency update generated by Dependabot.Key changes in v6:
$RUNNER_TEMPinstead of directly in.git/config)Files affected:
.github/workflows/deploy.yml- 1 checkout step updated.github/workflows/generate-summaries.yml- 1 checkout step updated.github/workflows/pr-checks.yml- 4 checkout steps updated.github/workflows/run-pipelines.yml- 2 checkout steps updatedAll workflows use standard checkout configurations without special credential handling or Docker containers, so the v6 changes are fully compatible. GitHub-hosted runners already meet the minimum version requirements.
Confidence Score: 5/5
Important Files Changed
actions/checkoutfrom v4 to v6 - straightforward version bump, no compatibility issuesactions/checkoutfrom v4 to v6 - straightforward version bump, no compatibility issuesactions/checkoutfrom v4 to v6 across 4 checkout steps - straightforward version bump, no compatibility issuesactions/checkoutfrom v4 to v6 across 2 checkout steps - straightforward version bump, no compatibility issuesSequence Diagram
sequenceDiagram participant GHA as GitHub Actions Runner participant CO as actions/checkout@v6 participant Repo as Repository participant RT as $RUNNER_TEMP Note over GHA,Repo: Dependency Update: v4 → v6 GHA->>CO: Invoke checkout action CO->>Repo: Clone repository alt v6 Credential Handling CO->>RT: Store credentials in $RUNNER_TEMP Note over RT: Improved security isolation else v4 Credential Handling (old) CO->>Repo: Store credentials in .git/config Note over Repo: Direct git config modification end CO->>GHA: Repository checked out Note over GHA: Node.js 24 runtime support GHA->>GHA: Execute workflow steps