Skip to content

Migrate action runtime and workflows from node20 to node24#210

Merged
felickz merged 3 commits intomainfrom
copilot/update-github-actions-node-version
Mar 19, 2026
Merged

Migrate action runtime and workflows from node20 to node24#210
felickz merged 3 commits intomainfrom
copilot/update-github-actions-node-version

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 19, 2026

Node 20 is deprecated on GitHub Actions runners as of September 2025.

Changes

  • action.yml: Updated using field from node20node24
  • .github/workflows/check-dist.yml: Updated actions/setup-node from node-version: 20.xnode-version: 24.x
# Before
using: 'node20'
node-version: 20.x

# After
using: 'node24'
node-version: 24.x
Original prompt

Update all GitHub Actions workflows in the repository to use using: 'node24' instead of using: 'node20' where applicable. Reference the official deprecation notice here: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/.

This pull request was created from Copilot chat.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: felickz <1760475+felickz@users.noreply.github.com>
Copilot AI changed the title [WIP] Update GitHub Actions workflows to use node24 Migrate action runtime from node20 to node24 Mar 19, 2026
Copilot AI requested a review from felickz March 19, 2026 14:47
@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 19, 2026

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@felickz felickz marked this pull request as ready for review March 19, 2026 16:07
Copilot AI review requested due to automatic review settings March 19, 2026 16:07
Copy link
Copy Markdown
Contributor

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 Action definition to run on the Node 24 runtime, aligning with GitHub Actions runner deprecations of Node 20.

Changes:

  • Update action.yml runtime from using: 'node20' to using: 'node24'.

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

Comment thread action.yml
Co-authored-by: felickz <1760475+felickz@users.noreply.github.com>
Copilot AI changed the title Migrate action runtime from node20 to node24 Migrate action runtime and workflows from node20 to node24 Mar 19, 2026
Copy link
Copy Markdown
Contributor

@felickz felickz left a comment

Choose a reason for hiding this comment

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

:octocat: 👍

@felickz felickz merged commit 43d070e into main Mar 19, 2026
9 checks passed
@felickz felickz deleted the copilot/update-github-actions-node-version branch March 19, 2026 16:16
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.

3 participants