Skip to content

Upgrade to node24 - #166

Open
deejay1 wants to merge 1 commit into
backstage:mainfrom
deejay1:node24
Open

Upgrade to node24#166
deejay1 wants to merge 1 commit into
backstage:mainfrom
deejay1:node24

Conversation

@deejay1

@deejay1 deejay1 commented Sep 1, 2025

Copy link
Copy Markdown

This pull request updates the Node.js version used across GitHub Actions workflows and custom actions from Node 20 to Node 24, and also upgrades several GitHub Actions to their latest major versions.

This is in line with the "stock" actions upgrade process https://github.com/actions/checkout/releases

Signed-off-by: Łukasz Jernaś <lukasz.jernas@allegro.com>

@pieterocp pieterocp left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

lgtm, stops some of the deprecation warnings that are happening in the main repo.

Afaik from the release notes for the actions bumped it should be fine wrt to incompatible changes.

ADDITION: This is already effectively in place given the warning, so should be fine this'll just reduce the noise on any failing steps:

Node 20 is being deprecated. This workflow is running with Node 24 by default. If you need to temporarily use Node 20, you can set the ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true environment variable. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

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