Skip to content

Commit fffdcc2

Browse files
exe.dev userclaude
andcommitted
ci: update all CI/CD jobs to use Node.js 24
- Update CI workflow (lint, security, compatibility) to Node.js 24 - Update release workflow (test, release) to Node.js 24 - Test matrix continues to test on Node.js 18, 20, and 22 Node.js 24 ensures npm >=11.5.1 for trusted publishing support. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent 8330669 commit fffdcc2

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ jobs:
105105
- name: Setup Node.js
106106
uses: actions/setup-node@v6
107107
with:
108-
node-version: '22'
108+
node-version: '24'
109109
cache: 'npm'
110110

111111
- name: Install dependencies
@@ -151,7 +151,7 @@ jobs:
151151
- name: Setup Node.js
152152
uses: actions/setup-node@v6
153153
with:
154-
node-version: '22'
154+
node-version: '24'
155155
cache: 'npm'
156156

157157
- name: Install dependencies
@@ -196,7 +196,7 @@ jobs:
196196
- name: Setup Node.js
197197
uses: actions/setup-node@v6
198198
with:
199-
node-version: '22'
199+
node-version: '24'
200200
cache: 'npm'
201201

202202
- name: Install dependencies

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
- name: Setup Node.js
3737
uses: actions/setup-node@v6
3838
with:
39-
node-version: '22'
39+
node-version: '24'
4040
cache: 'npm'
4141

4242
- name: Install dependencies

0 commit comments

Comments
 (0)