Skip to content

Commit cce9fe9

Browse files
jbujulaclaude
andauthored
migrate action runtime from Node.js 20 to Node.js 24 (#692)
GitHub Actions has deprecated the node20 runtime; actions will be forced to run on node24 by default starting June 2026. Update all action.yml manifests, package.json (@types/node, @tsconfig/node24), package-lock.json, CI workflows, and rebundle dist/ output. Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent b6a7e89 commit cce9fe9

69 files changed

Lines changed: 382 additions & 8958 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ jobs:
4949
- name: Setup Node.js environment
5050
uses: actions/setup-node@v3
5151
with:
52-
node-version: 20.x
52+
node-version: 24.x
5353
registry-url: https://npm.pkg.github.com
5454

5555
- name: Install npm@9

.github/workflows/paportal-rolling-instance-actions.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
- name: Setup Node.js environment
4141
uses: actions/setup-node@v3
4242
with:
43-
node-version: 20.x
43+
node-version: 24.x
4444
registry-url: https://npm.pkg.github.com
4545

4646
- name: Install NPM packages

.github/workflows/pull-request.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
- name: Setup Node.js environment
2929
uses: actions/setup-node@v3
3030
with:
31-
node-version: 20.x
31+
node-version: 24.x
3232
registry-url: https://npm.pkg.github.com
3333

3434
- name: Install npm@9

action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,6 @@ inputs:
1919
required: false
2020

2121
runs:
22-
using: 'node20'
22+
using: 'node24'
2323
main: '../dist/actions/who-am-i/index.js'
2424
# main: '../out/actions/who-am-i/index.js'

actions-install/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,6 @@ inputs:
2929
required: false
3030

3131
runs:
32-
using: 'node20'
32+
using: 'node24'
3333
main: '../dist/actions/actions-install/index.js'
3434

add-solution-component/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,5 +49,5 @@ inputs:
4949
default: 'false'
5050

5151
runs:
52-
using: 'node20'
52+
using: 'node24'
5353
main: '../dist/actions/add-solution-component/index.js'

assign-group/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,5 +52,5 @@ inputs:
5252
required: false
5353

5454
runs:
55-
using: 'node20'
55+
using: 'node24'
5656
main: '../dist/actions/assign-group/index.js'

assign-user/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,5 +45,5 @@ inputs:
4545
required: false
4646

4747
runs:
48-
using: 'node20'
48+
using: 'node24'
4949
main: '../dist/actions/assign-user/index.js'

backup-environment/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,5 +46,5 @@ inputs:
4646
default: 'Public'
4747

4848
runs:
49-
using: 'node20'
49+
using: 'node24'
5050
main: '../dist/actions/backup-environment/index.js'

branch-solution/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,6 @@ inputs:
3838
default: 'false'
3939

4040
runs:
41-
using: 'node20'
41+
using: 'node24'
4242
main: '../dist/actions/branch-solution/index.js'
4343
# main: '../out/actions/branch-solution/index.js'

0 commit comments

Comments
 (0)