Skip to content

Commit ee81e5b

Browse files
designcodeclaude
andauthored
ci: bump actions/checkout and actions/setup-node from v4 to v5 (#55)
Node.js 20 actions are deprecated and will be forced to Node 24 starting June 2026. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent fda4bd0 commit ee81e5b

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ jobs:
1414
build:
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v4
17+
- uses: actions/checkout@v5
1818
with:
1919
fetch-depth: 0
20-
- uses: actions/setup-node@v4
20+
- uses: actions/setup-node@v5
2121
with:
2222
node-version: '22'
2323
- run: npm ci
@@ -31,10 +31,10 @@ jobs:
3131
runs-on: ubuntu-latest
3232
if: github.event_name == 'push' || github.event_name == 'workflow_dispatch'
3333
steps:
34-
- uses: actions/checkout@v4
34+
- uses: actions/checkout@v5
3535
with:
3636
fetch-depth: 0
37-
- uses: actions/setup-node@v4
37+
- uses: actions/setup-node@v5
3838
with:
3939
node-version: '22'
4040
- run: npm ci

.github/workflows/release.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,12 @@ jobs:
2121

2222
steps:
2323
# Checkout code with full history to get tags
24-
- uses: actions/checkout@v4
24+
- uses: actions/checkout@v5
2525
with:
2626
fetch-depth: 0
2727

2828
# Set up Node.js
29-
- uses: actions/setup-node@v4
29+
- uses: actions/setup-node@v5
3030
with:
3131
node-version: '22'
3232

@@ -60,11 +60,11 @@ jobs:
6060

6161
steps:
6262
# Checkout the release tag
63-
- uses: actions/checkout@v4
63+
- uses: actions/checkout@v5
6464
with:
6565
ref: v${{ needs.release.outputs.new_release_version }}
6666

67-
- uses: actions/setup-node@v4
67+
- uses: actions/setup-node@v5
6868
with:
6969
node-version: '22'
7070

0 commit comments

Comments
 (0)