Skip to content

Conversation

@thomhurst
Copy link
Owner

@thomhurst thomhurst commented Dec 12, 2025

This PR contains the following updates:

Package Type Update Change
actions/checkout action major v4v6
actions/checkout action major v5v6

Release Notes

actions/checkout (actions/checkout)

v6

Compare Source

v5

Compare Source


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled because a matching PR was automerged previously.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

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


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

This PR has been generated by Renovate Bot.

Copilot AI review requested due to automatic review settings December 12, 2025 13:18
@thomhurst thomhurst added dependencies Pull requests that update a dependency file MAJOR renovate-bot labels Dec 12, 2025
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the actions/checkout GitHub Action from v4 to v6 across all workflow files. This is a major version upgrade that includes important changes such as persisting credentials to a separate file and updated Node.js support (Node.js 24). The update has been comprehensively applied across all 11 workflow files that use the checkout action.

Key Changes

  • Upgraded actions/checkout from v4 to v6 across all GitHub Actions workflows
  • Ensures consistent use of the latest checkout action version throughout the repository
  • Applies security and Node.js compatibility improvements from v6

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

Show a summary per file
File Description
.github/workflows/claude.yml Updated checkout action to v6 in the Claude Code workflow
.github/workflows/claude-code-review.yml Updated checkout action to v6 in the Claude Code Review workflow
.github/workflows/codeql.yml Updated checkout action to v6 in the CodeQL Advanced workflow
.github/workflows/deploy-pages-test.yml Updated checkout action to v6 in the test deployment workflow
.github/workflows/deploy-pages.yml Updated checkout action to v6 in the production deployment workflow
.github/workflows/dotnet-build-different-locale.yml Updated checkout action to v6 in the locale testing workflow
.github/workflows/dotnet.yml Updated checkout action to v6 in the main .NET workflow
.github/workflows/generate-readme.yml Updated checkout action to v6 in the README generation workflow
.github/workflows/speed-comparison.yml Updated checkout action to v6 in all 4 jobs (build-test-artifacts, run-time-benchmarks, build-time-benchmarks, process-and-upload-benchmarks)

@thomhurst thomhurst force-pushed the renovate/actions-checkout-6.x branch from badae8e to f16335c Compare December 12, 2025 14:38
@thomhurst thomhurst force-pushed the renovate/actions-checkout-6.x branch from f16335c to de87350 Compare December 13, 2025 00:52
@thomhurst thomhurst force-pushed the renovate/actions-checkout-6.x branch from de87350 to 998c33c Compare December 14, 2025 00:56
@thomhurst thomhurst force-pushed the renovate/actions-checkout-6.x branch from 998c33c to 87beb08 Compare December 14, 2025 09:38
@thomhurst thomhurst force-pushed the renovate/actions-checkout-6.x branch from 87beb08 to ff375d7 Compare December 14, 2025 10:40
@thomhurst thomhurst force-pushed the renovate/actions-checkout-6.x branch from ff375d7 to 8d73e24 Compare December 15, 2025 00:56
@thomhurst
Copy link
Owner Author

Summary

Updates actions/checkout from v4/v5 to v6 in GitHub Actions workflows.

Critical Issues

None found ✅

Suggestions

None - straightforward dependency update to latest stable version.

Verdict

APPROVE - No critical issues

This is a clean infrastructure update. The changes only affect GitHub Actions workflow files and don't touch any TUnit code, so none of the TUnit-specific rules apply. The v6 update includes security improvements (separate credential persistence) and Node.js 24 support.

@thomhurst
Copy link
Owner Author

Summary

Updates GitHub Actions checkout action to v6 in Claude workflow files.

Critical Issues

None found ✅

Verdict

APPROVE - No critical issues

This PR updates the actions/checkout action to the latest v6 version in two Claude-related workflow files. The changes are purely infrastructure updates and don't affect any TUnit code. Keeping GitHub Actions dependencies up-to-date is good practice for security and compatibility.

@thomhurst thomhurst merged commit 3b782ad into main Jan 6, 2026
12 of 13 checks passed
@thomhurst thomhurst deleted the renovate/actions-checkout-6.x branch January 6, 2026 23: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 MAJOR renovate-bot

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants