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
runs:
using: node20
using: node24
main: dist/index.js
post: dist/post.js

2
package-lock.json generated
View File

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

View File

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

View File

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