Skip to content

Commit afabba2

Browse files
committed
upgrade to node24 and update all npm dependencies to latest
- action.yml: node20 -> node24 - All @actions/* packages upgraded to latest major versions (ESM-only): - @actions/core ^1.10.0 -> ^3.0.0 - @actions/github ^5.1.1 -> ^9.0.0 - @actions/io ^1.1.2 -> ^3.0.2 - @actions/tool-cache ^2.0.1 -> ^4.0.0 - @actions/exec ^1.1.0 -> ^3.0.0 - @vercel/ncc ^0.36.1 -> ^0.38.4 (wrapper: 0.34.0 -> ^0.38.4) - husky ^8.0.3 -> ^9.1.7 (postinstall -> prepare, updated hook format) - jest ^29.3.1 -> ^30.3.0 - semistandard ^16.0.1 -> ^17.0.0 - Convert all source files from CommonJS to ESM (required by new @actions/* packages) - Add "type": "module" to both package.json files - Replace __dirname with import.meta.dirname in index.js - Rebuild dist bundles (now output as ESM via ncc) https://claude.ai/code/session_01Y8NseCm28GqE8nQ1Yvg5aa
1 parent 2c3c73e commit afabba2

14 files changed

Lines changed: 72654 additions & 20160 deletions

.husky/pre-commit

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1 @@
1-
#!/bin/sh
2-
. "$(dirname "$0")/_/husky.sh"
3-
41
npm run build && git add dist/ && git add wrapper/

action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ inputs:
88
required: false
99

1010
runs:
11-
using: 'node20'
11+
using: 'node24'
1212
main: 'dist/index.js'
1313

1414
branding:

0 commit comments

Comments
 (0)