Skip to content

Commit 9a8ecd6

Browse files
andeplaneclaude
andauthored
fix: update GitHub Actions to Node.js 24-compatible versions (#30)
Bump actions/checkout from v4 to v6, actions/cache from v4 to v5, and actions/setup-node from v4 to v6 to avoid the forced migration away from Node.js 20 runners on June 2, 2026. Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 60c6ce1 commit 9a8ecd6

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ jobs:
1212
timeout-minutes: 60
1313
steps:
1414
- name: Checkout
15-
uses: actions/checkout@v4
15+
uses: actions/checkout@v6
1616

1717
- name: Cache emsdk
18-
uses: actions/cache@v4
18+
uses: actions/cache@v5
1919
with:
2020
path: ~/emsdk
2121
key: emsdk-${{ runner.os }}-${{ hashFiles('emsdk_manifest.txt') }}
@@ -30,7 +30,7 @@ jobs:
3030
./emsdk activate 3.1.51
3131
3232
- name: Setup Node.js
33-
uses: actions/setup-node@v4
33+
uses: actions/setup-node@v6
3434
with:
3535
node-version: 20
3636
cache: 'npm'

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
id-token: write
1616
steps:
1717
- name: Checkout
18-
uses: actions/checkout@v4
18+
uses: actions/checkout@v6
1919
with:
2020
fetch-depth: 2
2121

@@ -33,7 +33,7 @@ jobs:
3333
fi
3434
3535
- name: Cache emsdk
36-
uses: actions/cache@v4
36+
uses: actions/cache@v5
3737
with:
3838
path: ~/emsdk
3939
key: emsdk-${{ runner.os }}-${{ hashFiles('emsdk_manifest.txt') }}
@@ -48,7 +48,7 @@ jobs:
4848
./emsdk activate 3.1.51
4949
5050
- name: Setup Node.js
51-
uses: actions/setup-node@v4
51+
uses: actions/setup-node@v6
5252
with:
5353
node-version: 20
5454
cache: npm

0 commit comments

Comments
 (0)