Skip to content

Commit cc26d31

Browse files
authored
fix: update ci nodejs version (#182)
<!-- What / Why --> <!-- Describe the request in detail. What it does and why it's being changed. --> ## References <!-- Examples: Related to #0 Depends on #0 Blocked by #0 Fixes #0 Closes #0 -->
1 parent 0f2ea24 commit cc26d31

8 files changed

Lines changed: 24 additions & 17 deletions

File tree

.github/workflows/audit.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ jobs:
3030
uses: actions/setup-node@v4
3131
id: node
3232
with:
33-
node-version: 22.x
34-
check-latest: contains('22.x', '.x')
33+
node-version: 24.x
34+
check-latest: contains('24.x', '.x')
3535
- name: Install Dependencies
3636
run: npm i --ignore-scripts --no-audit --no-fund --package-lock
3737
- name: Run Production Audit

.github/workflows/ci-release.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ jobs:
5151
uses: actions/setup-node@v4
5252
id: node
5353
with:
54-
node-version: 22.x
55-
check-latest: contains('22.x', '.x')
54+
node-version: 24.x
55+
check-latest: contains('24.x', '.x')
5656
- name: Install Dependencies
5757
run: npm i --ignore-scripts --no-audit --no-fund
5858
- name: Lint
@@ -88,6 +88,7 @@ jobs:
8888
- 20.x
8989
- 22.9.0
9090
- 22.x
91+
- 24.x
9192
exclude:
9293
- platform: { name: macOS, os: macos-15-intel, shell: bash }
9394
node-version: 20.17.0
@@ -97,6 +98,8 @@ jobs:
9798
node-version: 22.9.0
9899
- platform: { name: macOS, os: macos-15-intel, shell: bash }
99100
node-version: 22.x
101+
- platform: { name: macOS, os: macos-15-intel, shell: bash }
102+
node-version: 24.x
100103
runs-on: ${{ matrix.platform.os }}
101104
defaults:
102105
run:

.github/workflows/ci.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ jobs:
3535
uses: actions/setup-node@v4
3636
id: node
3737
with:
38-
node-version: 22.x
39-
check-latest: contains('22.x', '.x')
38+
node-version: 24.x
39+
check-latest: contains('24.x', '.x')
4040
- name: Install Dependencies
4141
run: npm i --ignore-scripts --no-audit --no-fund
4242
- name: Lint
@@ -65,6 +65,7 @@ jobs:
6565
- 20.x
6666
- 22.9.0
6767
- 22.x
68+
- 24.x
6869
exclude:
6970
- platform: { name: macOS, os: macos-15-intel, shell: bash }
7071
node-version: 20.17.0
@@ -74,6 +75,8 @@ jobs:
7475
node-version: 22.9.0
7576
- platform: { name: macOS, os: macos-15-intel, shell: bash }
7677
node-version: 22.x
78+
- platform: { name: macOS, os: macos-15-intel, shell: bash }
79+
node-version: 24.x
7780
runs-on: ${{ matrix.platform.os }}
7881
defaults:
7982
run:

.github/workflows/post-dependabot.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ jobs:
2828
uses: actions/setup-node@v4
2929
id: node
3030
with:
31-
node-version: 22.x
32-
check-latest: contains('22.x', '.x')
31+
node-version: 24.x
32+
check-latest: contains('24.x', '.x')
3333
- name: Install Dependencies
3434
run: npm i --ignore-scripts --no-audit --no-fund
3535
- name: Fetch Dependabot Metadata

.github/workflows/pull-request.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ jobs:
3434
uses: actions/setup-node@v4
3535
id: node
3636
with:
37-
node-version: 22.x
38-
check-latest: contains('22.x', '.x')
37+
node-version: 24.x
38+
check-latest: contains('24.x', '.x')
3939
- name: Install Dependencies
4040
run: npm i --ignore-scripts --no-audit --no-fund
4141
- name: Run Commitlint on Commits

.github/workflows/release-integration.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@ jobs:
4545
uses: actions/setup-node@v4
4646
id: node
4747
with:
48-
node-version: 22.x
49-
check-latest: contains('22.x', '.x')
48+
node-version: 24.x
49+
check-latest: contains('24.x', '.x')
5050
- name: Install Dependencies
5151
run: npm i --ignore-scripts --no-audit --no-fund
5252
- name: Set npm authToken

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ jobs:
4040
uses: actions/setup-node@v4
4141
id: node
4242
with:
43-
node-version: 22.x
44-
check-latest: contains('22.x', '.x')
43+
node-version: 24.x
44+
check-latest: contains('24.x', '.x')
4545
- name: Install Dependencies
4646
run: npm i --ignore-scripts --no-audit --no-fund
4747
- name: Release Please
@@ -116,8 +116,8 @@ jobs:
116116
uses: actions/setup-node@v4
117117
id: node
118118
with:
119-
node-version: 22.x
120-
check-latest: contains('22.x', '.x')
119+
node-version: 24.x
120+
check-latest: contains('24.x', '.x')
121121
- name: Install Dependencies
122122
run: npm i --ignore-scripts --no-audit --no-fund
123123
- name: Create Release Manager Checklist Text

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@
5757
"windowsCI": false,
5858
"version": "4.30.0",
5959
"publish": true,
60-
"updateNpm": false
60+
"updateNpm": false,
61+
"latestCiVersion": 24
6162
}
6263
}

0 commit comments

Comments
 (0)