Skip to content

ci: bump actions/checkout to v6 and upload-artifact to v7#7

Merged
anadav merged 1 commit into
mainfrom
ci/bump-checkout
May 15, 2026
Merged

ci: bump actions/checkout to v6 and upload-artifact to v7#7
anadav merged 1 commit into
mainfrom
ci/bump-checkout

Conversation

@anadav
Copy link
Copy Markdown
Collaborator

@anadav anadav commented May 15, 2026

Summary

  • actions/checkout@v2@v6 (was 4 majors behind; v2 deprecated, v4 still Node 20, v6 Node 24 native).
  • actions/upload-artifact@v4@v7 (clears Node 20 deprecation; v5 was a breaking rewrite but our usage is unaffected).

Test plan

  • CI green on PR run.
  • No Node 20 deprecation annotation on the new run.

Copilot AI review requested due to automatic review settings May 15, 2026 18:01
Copy link
Copy Markdown

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 GitHub Actions test workflow checkout step from actions/checkout@v2 to actions/checkout@v4.

Changes:

  • Bumps the checkout action used by CI.
  • Leaves the rest of the workflow unchanged.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/test.yml Outdated

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
actions/checkout v2 was deprecated and v4 still ran on Node 20; bump
to v6 which is Node 24 native. Also bump actions/upload-artifact from
v4 to v7 to clear the same Node 20 deprecation notice. The v5 rewrite
changed artifact naming and made artifacts immutable, but our workflow
uploads a single named artifact per run so the change is transparent.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@anadav anadav force-pushed the ci/bump-checkout branch from 64f00b6 to 5279944 Compare May 15, 2026 18:03
@anadav anadav merged commit 60c6c58 into main May 15, 2026
1 check passed
@anadav anadav deleted the ci/bump-checkout branch May 15, 2026 18:04
@anadav anadav changed the title ci: bump actions/checkout to v4 ci: bump actions/checkout to v6 and upload-artifact to v7 May 15, 2026
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.

2 participants