feat!: Update Node.js version from 20 to 24 (#395)

Fixes https://github.com/jdx/mise-action/issues/394

This PR updates the GitHub Actions runner environment to use Node.js 24,
following the deprecation notice for Node.js 20. GitHub has announced
that starting June 2, 2026, Node.js 24 will become the default, and
earlier versions will be restricted to ensure security and performance
standards.

The jdx/mise-action@v3 currently triggers a deprecation warning because
it defaults to the Node.js 20 runtime. To proactively address this and
avoid potential workflow failures during the transition period, we are
opting into the newer runtime version now.

Co-authored-by: jdx <216188+jdx@users.noreply.github.com>
This commit is contained in:
Orkun Tümer 2026-03-13 14:06:18 +03:00 committed by GitHub
parent 02bfe7363e
commit 35ed1d362d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -89,5 +89,5 @@ outputs:
cache-hit:
description: A boolean value to indicate if a cache was hit.
runs:
using: node20
using: node24
main: dist/index.js