feat!: update to Node 24

BREAKING CHANGE: Run action on Node 24

Signed-off-by: Emilien Escalle <emilien.escalle@escemi.com>
This commit is contained in:
Marek Sierociński 2026-05-29 09:24:52 +02:00 committed by Emilien Escalle
parent 9c11768144
commit 11beaa1c2d
5 changed files with 3036 additions and 3036 deletions

View File

@ -1 +1 @@
20.19.3 24.14.1

View File

@ -65,6 +65,6 @@ inputs:
required: false required: false
runs: runs:
using: node20 using: node24
main: dist/index.js main: dist/index.js
post: dist/post.js post: dist/post.js

2
package-lock.json generated
View File

@ -20,7 +20,7 @@
"@vercel/ncc": "^0.38.4" "@vercel/ncc": "^0.38.4"
}, },
"engines": { "engines": {
"node": ">=20" "node": ">=24"
} }
}, },
"node_modules/@actions/core": { "node_modules/@actions/core": {

View File

@ -22,7 +22,7 @@
".": "./dist/index.js" ".": "./dist/index.js"
}, },
"engines": { "engines": {
"node": ">=20" "node": ">=24"
}, },
"dependencies": { "dependencies": {
"@actions/core": "^3.0.1", "@actions/core": "^3.0.1",

View File

@ -1,7 +1,7 @@
{ {
"$schema": "https://json.schemastore.org/tsconfig", "$schema": "https://json.schemastore.org/tsconfig",
"compilerOptions": { "compilerOptions": {
"target": "ES2022", "target": "ES2024",
"module": "NodeNext", "module": "NodeNext",
"rootDir": "./src", "rootDir": "./src",
"moduleResolution": "NodeNext", "moduleResolution": "NodeNext",