From 569b92826f6a7e3df94e82f5dad229063ff7d6d7 Mon Sep 17 00:00:00 2001 From: Christopher Peplin <184212+peplin@users.noreply.github.com> Date: Fri, 30 Jan 2026 03:44:22 -0500 Subject: [PATCH] feat!: Require node v24 (#989) Co-authored-by: Michael Kriese --- action.yml | 2 +- package.json | 2 +- tools/compile.js | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/action.yml b/action.yml index 504869b4..d10834b6 100644 --- a/action.yml +++ b/action.yml @@ -63,5 +63,5 @@ inputs: required: false runs: - using: node20 + using: node24 main: dist/index.js diff --git a/package.json b/package.json index 1e13d20c..830de0dc 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ }, "packageManager": "pnpm@10.28.1", "engines": { - "node": "^20.9.0 || ^22.11.0 || ^24.11.0", + "node": ">=24.11.0", "pnpm": "^10.0.0" }, "pnpm": { diff --git a/tools/compile.js b/tools/compile.js index a7e32f84..34350062 100644 --- a/tools/compile.js +++ b/tools/compile.js @@ -5,7 +5,7 @@ await build({ entryPoints: ['./src/index.ts'], bundle: true, platform: 'node', - target: 'node20', + target: 'node24', minify: !!env['CI'], tsconfig: 'tsconfig.dist.json', sourcemap: true,