Skip to content

Commit 8c49532

Browse files
avivkellerMattIPv4
andauthored
chore(versioning): bump node to v24, pnpm to v10.20 (#8289)
* chore(versioning): bump node to v24, pnpm to v10.20 * w/ engines * Update apps/site/package.json Co-authored-by: Matt Cowley <[email protected]> Signed-off-by: Aviv Keller <[email protected]> --------- Signed-off-by: Aviv Keller <[email protected]> Co-authored-by: Matt Cowley <[email protected]>
1 parent 60e15bc commit 8c49532

File tree

6 files changed

+52
-48
lines changed

6 files changed

+52
-48
lines changed

.github/workflows/publish-packages.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -108,11 +108,6 @@ jobs:
108108
use-version-file: true
109109
registry-url: 'https://registry.npmjs.org'
110110

111-
- name: Re-install npm
112-
# TODO: OIDC requires npm >=11.5.1.
113-
# Until Node.js v24 is LTS (with npm 11 as the default), we need to bump.
114-
run: npm install -g npm@11
115-
116111
- name: Publish
117112
working-directory: packages/${{ matrix.package }}
118113
run: |

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v22.14.0
1+
v24

apps/site/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,5 +119,8 @@
119119
"./*.mjs",
120120
"./*/index.mjs"
121121
]
122+
},
123+
"engines": {
124+
"node": "24.x"
122125
}
123126
}

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,16 +52,16 @@
5252
"typescript": "catalog:",
5353
"typescript-eslint": "~8.45.0"
5454
},
55-
"packageManager": "pnpm@10.13.1",
55+
"packageManager": "pnpm@10.24.0",
5656
"devEngines": {
5757
"runtime": {
5858
"name": "node",
59-
"version": ">=v22.14.0",
59+
"version": ">=v24.11.0",
6060
"onFail": "error"
6161
},
6262
"packageManager": {
6363
"name": "pnpm",
64-
"version": "10.13.1",
64+
"version": "10.24.0",
6565
"onFail": "error"
6666
}
6767
}

pnpm-lock.yaml

Lines changed: 44 additions & 38 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pnpm-workspace.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ packages:
33
- apps/*
44

55
catalog:
6-
'@types/node': 22.18.6
6+
'@types/node': ^24.10.1
77
'@types/react': ^19.2.2
88
classnames: ~2.5.1
99
cross-env: ^10.0.0

0 commit comments

Comments
 (0)