Skip to content

Conversation

@madrob
Copy link
Contributor

@madrob madrob commented Dec 5, 2025

Update the actions/checkout action to the latest release (v6.0.1)

Motivation:

https://github.com/actions/checkout?tab=readme-ov-file#whats-new

  • Improved credential security: persist-credentials now stores credentials in a separate file under $RUNNER_TEMP instead of directly in .git/config
  • No workflow changes required — git fetch, git push, etc. continue to work automatically
  • Running authenticated git commands from a Docker container action requires Actions Runner v2.329.0 or later
  • Updated to the node24 runtime
    This requires a minimum Actions Runner version of v2.327.1 to run.

Modifications:

Updated the dependency version and added dependabot to take care of future upgrades.

Result:

Our workflows will be more secure!

@madrob madrob added the semver/none No version bump required. label Dec 5, 2025
@FranzBusch FranzBusch enabled auto-merge (squash) December 8, 2025 16:08
@FranzBusch FranzBusch merged commit 03ec49f into apple:main Dec 8, 2025
56 checks passed
@madrob madrob deleted the actions-checkout branch December 8, 2025 18:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver/none No version bump required.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants