Skip to content

Commit 797465f

Browse files
Support Node 24 LTS (#678)
Upgrade base version of Node to version 24. Beside version 24, support version 22. Remove support of version 22.
1 parent 12a1a51 commit 797465f

File tree

8 files changed

+11
-11
lines changed

8 files changed

+11
-11
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
runs-on: ubuntu-24.04
99
strategy:
1010
matrix:
11-
node: [ 20, 22 ]
11+
node: [ 22, 24 ]
1212
steps:
1313
- name: Clone repository
1414
uses: actions/checkout@v4

.github/workflows/lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
- name: Set up Node.js
1414
uses: actions/setup-node@v4
1515
with:
16-
node-version: 22
16+
node-version: 24
1717
cache: npm
1818

1919
- name: Print Node.js and npm version

.github/workflows/playwright.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
- name: Set up Node.js
1919
uses: actions/setup-node@v4
2020
with:
21-
node-version: 22
21+
node-version: 24
2222
cache: npm
2323

2424
- name: Print Node.js and npm version

.github/workflows/release-management.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
- name: Set up Node.js
1919
uses: actions/setup-node@v4
2020
with:
21-
node-version: 22
21+
node-version: 24
2222
cache: npm
2323

2424
- name: Install
@@ -94,7 +94,7 @@ jobs:
9494
- name: Set up Node.js
9595
uses: actions/setup-node@v4
9696
with:
97-
node-version: 22
97+
node-version: 24
9898
cache: npm
9999
registry-url: https://registry.npmjs.org
100100

@@ -127,7 +127,7 @@ jobs:
127127
- name: Set up Node.js
128128
uses: actions/setup-node@v4
129129
with:
130-
node-version: 22
130+
node-version: 24
131131
cache: npm
132132

133133
- name: Install

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Set up Node.js
1717
uses: actions/setup-node@v4
1818
with:
19-
node-version: 22
19+
node-version: 24
2020
cache: npm
2121

2222
- name: Print Node.js and npm version

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
22
1+
24

docker/node/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
FROM node:22
1+
FROM node:24
22
RUN mkdir /workspace
33
WORKDIR /workspace

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@
2929
"url": "https://github.com/react-ui-org/react-ui"
3030
},
3131
"engines": {
32-
"node": ">=20"
32+
"node": ">=22"
3333
},
3434
"devEngines": {
3535
"runtime": {
3636
"name": "node",
37-
"version": "22.x || 24.x",
37+
"version": "24.x",
3838
"onFail": "error"
3939
},
4040
"packageManager": {

0 commit comments

Comments
 (0)