Skip to content

chore(deps): update actions/checkout action to v6#5

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/actions-checkout-6.x
Open

chore(deps): update actions/checkout action to v6#5
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/actions-checkout-6.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Jan 5, 2026

This PR contains the following updates:

Package Type Update Change
actions/checkout action major v4v6

Release Notes

actions/checkout (actions/checkout)

v6.0.2

Compare Source

v6.0.1

Compare Source

v6.0.0

Compare Source

v6

Compare Source

v5.0.1

Compare Source

What's Changed

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

v5.0.0

Compare Source

What's Changed
⚠️ Minimum Compatible Runner Version

v2.327.1
Release Notes

Make sure your runner is updated to this version or newer to use this release.

Full Changelog: actions/checkout@v4...v5.0.0

v5

Compare Source

v4.3.1

Compare Source

What's Changed

Full Changelog: actions/checkout@v4...v4.3.1

v4.3.0

Compare Source

What's Changed
New Contributors

Full Changelog: actions/checkout@v4...v4.3.0

v4.2.2

Compare Source

v4.2.1

Compare Source

v4.2.0

Compare Source

v4.1.7

Compare Source

v4.1.6

Compare Source

v4.1.5

Compare Source

v4.1.4

Compare Source

v4.1.3

Compare Source

v4.1.2

Compare Source

  • Fix: Disable sparse checkout whenever sparse-checkout option is not present @​dscho in #​1598

v4.1.1

Compare Source

v4.1.0

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot force-pushed the renovate/actions-checkout-6.x branch from c3ae1f4 to 9ada96a Compare February 3, 2026 12:13
@renovate renovate Bot force-pushed the renovate/actions-checkout-6.x branch from 9ada96a to 5c2dd8f Compare February 13, 2026 08:12
@renovate renovate Bot force-pushed the renovate/actions-checkout-6.x branch 2 times, most recently from 13fdb72 to d7d154d Compare March 8, 2026 07:13
@renovate renovate Bot force-pushed the renovate/actions-checkout-6.x branch from d7d154d to 26fd60e Compare March 31, 2026 18:44
@renovate renovate Bot force-pushed the renovate/actions-checkout-6.x branch 4 times, most recently from 7d2efa7 to 62abe63 Compare April 22, 2026 09:27
@renovate renovate Bot force-pushed the renovate/actions-checkout-6.x branch from 62abe63 to 7170a5d Compare April 30, 2026 02:40
@renovate renovate Bot force-pushed the renovate/actions-checkout-6.x branch from 7170a5d to 924b5ce Compare May 13, 2026 04:09
Copy link
Copy Markdown

@doubleword-code doubleword-code Bot left a comment

Choose a reason for hiding this comment

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

Summary

This PR updates the actions/checkout GitHub Action from v4 to v6 in both CI and publish workflows. This is a routine dependency update that brings security improvements (enhanced credential storage in v6) and runtime updates (node24 in v5). The change is backwards-compatible and requires no workflow modifications.

Verdict: Ready to approve - this is a beneficial security update with no breaking changes for this repository's use case.

Research notes

Fetched the official actions/checkout repository and v6.0.2 release notes:

  • v5: Updated to node24 runtime (requires Actions Runner v2.327.1+)
  • v6: Improved credential security - persist-credentials now stores credentials in $RUNNER_TEMP instead of .git/config. Docker container actions need Runner v2.329.0+ for authenticated git commands
  • v6.0.2: Bug fixes for orchestration ID user-agent and tag handling

The repo uses ubuntu-latest runners, which are kept current by GitHub and exceed the minimum runner version requirements.

Suggested next steps

  1. Merge this PR to benefit from the security improvements in v6.
  2. Consider enabling Dependabot/Renovate for other GitHub Actions dependencies (actions/setup-python, actions/setup-node, pypa/gh-action-pypi-publish) to keep them current as well.

General findings

No issues found. The update is applied consistently across all 4 occurrences (2 in ci.yml, 2 in publish.yml). The workflows do not use Docker container actions or custom runners that would require additional consideration for the v6 credential storage changes.

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.

0 participants