Commit afabba2
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_01Y8NseCm28GqE8nQ1Yvg5aa1 parent 2c3c73e commit afabba2
14 files changed
Lines changed: 72654 additions & 20160 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | | - | |
4 | 1 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
0 commit comments