Skip to content

chore: Node24 - Upgrade actions/upload-artifact#140

Closed
kingthorin wants to merge 1 commit intoactions:mainfrom
kingthorin:node24-upgrade
Closed

chore: Node24 - Upgrade actions/upload-artifact#140
kingthorin wants to merge 1 commit intoactions:mainfrom
kingthorin:node24-upgrade

Conversation

@kingthorin
Copy link
Copy Markdown

In order to be ready for the June Node 20 actions deprecation.

Fixes #138

Ex:

Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: 
actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e. 
Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. 
Please check if updated versions of these actions are available that support Node.js 24. 
To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment 
variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily 
opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 
For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Signed-off-by: kingthorin <kingthorin@users.noreply.github.com>
@kingthorin kingthorin requested a review from a team as a code owner March 25, 2026 11:36
Copilot AI review requested due to automatic review settings March 25, 2026 11:36
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

Updates this repository’s composite GitHub Action to use a Node.js 24–compatible actions/upload-artifact release, avoiding the upcoming Node 20 deprecation behavior on GitHub-hosted runners.

Changes:

  • Bump actions/upload-artifact from v4.6.2 to v7.0.0 (pinned by commit SHA) in action.yml.

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

@Tom-van-Woudenberg
Copy link
Copy Markdown
Contributor

Duplicate of #139

@kingthorin
Copy link
Copy Markdown
Author

Oops sorry about that, totally didn't put it together.

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.

Node.js 20 actions are deprecated (actions/upload-artifact@v4.6.2)

3 participants