Skip to content

Commit 5a449a7

Browse files
atilafassinaIsaac
andauthored
chore: run the monorepo and app template on Node.js 22.23.4 (#685)
Signed-off-by: Atila Fassina <atila@fassina.eu> Co-authored-by: Isaac <no-reply@databricks.com>
1 parent 8e43a7c commit 5a449a7

19 files changed

Lines changed: 221 additions & 208 deletions

‎.github/workflows/bundle-size.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343
- uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9
4444
- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
4545
with:
46-
node-version: 24
46+
node-version-file: .nvmrc
4747
cache: 'pnpm'
4848
- name: Install dependencies
4949
run: pnpm install --frozen-lockfile

‎.github/workflows/ci.yml‎

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
- uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9
4848
- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
4949
with:
50-
node-version: 24
50+
node-version-file: .nvmrc
5151
cache: 'pnpm'
5252
- name: Install dependencies
5353
run: pnpm install --frozen-lockfile
@@ -125,7 +125,7 @@ jobs:
125125
- uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9
126126
- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
127127
with:
128-
node-version: 24
128+
node-version-file: .nvmrc
129129
cache: 'pnpm'
130130
- name: Install dependencies
131131
run: pnpm install --frozen-lockfile
@@ -147,7 +147,7 @@ jobs:
147147
- uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9
148148
- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
149149
with:
150-
node-version: 24
150+
node-version-file: .nvmrc
151151
cache: 'pnpm'
152152
- name: Install dependencies
153153
run: pnpm install --frozen-lockfile
@@ -184,7 +184,7 @@ jobs:
184184
- uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9
185185
- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
186186
with:
187-
node-version: 24
187+
node-version-file: .nvmrc
188188
cache: 'pnpm'
189189
- name: Install tooling dependencies
190190
run: pnpm install --frozen-lockfile
@@ -209,7 +209,7 @@ jobs:
209209
- uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9
210210
- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
211211
with:
212-
node-version: 24
212+
node-version-file: .nvmrc
213213
cache: 'pnpm'
214214
- name: Install tooling dependencies
215215
run: pnpm install --frozen-lockfile
@@ -238,7 +238,7 @@ jobs:
238238
- uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9
239239
- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
240240
with:
241-
node-version: 24
241+
node-version-file: .nvmrc
242242
cache: 'pnpm'
243243
- name: Install dependencies
244244
run: pnpm install --frozen-lockfile
@@ -382,7 +382,7 @@ jobs:
382382
- uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9
383383
- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
384384
with:
385-
node-version: 24
385+
node-version-file: .nvmrc
386386
cache: 'pnpm'
387387
- name: Install dependencies
388388
run: pnpm install --frozen-lockfile

‎.github/workflows/docs-deploy.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
- uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9
3131
- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
3232
with:
33-
node-version: 24
33+
node-version-file: .nvmrc
3434
cache: 'pnpm'
3535
- name: Install dependencies
3636
run: pnpm install --frozen-lockfile

‎.github/workflows/prepare-release-lakebase.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@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
3838
with:
39-
node-version: 24
39+
node-version-file: .nvmrc
4040
cache: "pnpm"
4141

4242
- name: Install dependencies

‎.github/workflows/prepare-release.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
- name: Setup Node.js
3737
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
3838
with:
39-
node-version: 24
39+
node-version-file: .nvmrc
4040
cache: "pnpm"
4141

4242
- name: Install dependencies
@@ -144,7 +144,7 @@ jobs:
144144
- name: Setup Node.js
145145
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
146146
with:
147-
node-version: 24
147+
node-version-file: .nvmrc
148148
cache: "pnpm"
149149

150150
- name: Install dependencies

‎.nvmrc‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
24.13.1
1+
22.23.4

‎CONTRIBUTING.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ This project needs some dependencies in order to run, make sure to have them all
2626

2727
Make sure to have node installed using [nvm](https://github.com/nvm-sh/nvm)
2828

29-
> **Note:** This project requires Node.js version 24. If you use nvm, you can install it using:
29+
> **Note:** This project requires Node.js 22.23.4 (pinned in `.nvmrc`). If you use nvm, you can install it from the repo root using:
3030
> ```bash
31-
> nvm install 24
32-
> nvm use 24
31+
> nvm install
32+
> nvm use
3333
> ```
3434
3535
### pnpm

‎apps/clean-app/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
},
1717
"devDependencies": {
1818
"@eslint/js": "9.39.1",
19-
"@types/node": "24.10.1",
19+
"@types/node": "22.20.5",
2020
"@types/react": "19.2.7",
2121
"@types/react-dom": "19.2.3",
2222
"@vitejs/plugin-react": "5.1.1",

‎apps/dev-playground/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
},
3737
"devDependencies": {
3838
"@playwright/test": "1.61.0",
39-
"@types/node": "20.19.21",
39+
"@types/node": "22.20.5",
4040
"dotenv": "16.6.1",
4141
"tsdown": "0.20.3",
4242
"tsx": "4.20.6",

‎package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
"@release-it/conventional-changelog": "10.0.4",
6767
"@testing-library/dom": "10.4.1",
6868
"@testing-library/react": "16.3.0",
69-
"@types/node": "24.7.2",
69+
"@types/node": "22.20.5",
7070
"@vitejs/plugin-react": "5.0.4",
7171
"@vitest/coverage-istanbul": "3.2.4",
7272
"esbuild": "0.25.10",

0 commit comments

Comments
 (0)