Skip to content

ci: bump checkout and upload-artifact to Node 24 actions#280

Draft
ajlennon wants to merge 1 commit into
masterfrom
cursor/ci-node24-actions-de70
Draft

ci: bump checkout and upload-artifact to Node 24 actions#280
ajlennon wants to merge 1 commit into
masterfrom
cursor/ci-node24-actions-de70

Conversation

@ajlennon

@ajlennon ajlennon commented Jul 1, 2026

Copy link
Copy Markdown
Member

Fixes the GitHub Actions Node.js 20 deprecation warning seen in CI:

##[warning]Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4

Changes

  • actions/checkout@v4actions/checkout@v5 (native Node 24 runtime)
  • actions/upload-artifact@v4actions/upload-artifact@v6 (native Node 24 runtime)

Both require Actions Runner v2.327.1+, which the self-hosted runners already satisfy (v4 actions were already being forced onto Node 24).

Open in Web Open in Cursor 

Update actions/checkout v4 -> v5 and actions/upload-artifact v4 -> v6
to eliminate GitHub Actions Node.js 20 deprecation warnings on
self-hosted runners.

Co-authored-by: Alex Lennon <ajlennon@dynamicdevices.co.uk>
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