Skip to content

Commit fc4604b

Browse files
committed
chore: ensure node 22 version is 22.8 or above
An [important UTF-8 bug](nodejs/node#54543) was discovered in v22.7 and fixed in v22.8. We should only allow v22.8 to avoid this issue for end users. Also updates Node version used by various CI tooling to be compliant with the new setting
1 parent 5d18a52 commit fc4604b

File tree

21 files changed

+21
-21
lines changed

21 files changed

+21
-21
lines changed

.github/actions/setup/action.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ inputs:
55
node-version:
66
description: 'The Node.js version to use'
77
required: true
8-
default: 22.6.2
8+
default: 22.11.0
99
pnpm-version:
1010
description: 'The pnpm version to use'
1111
required: true

.github/workflows/main.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ concurrency:
1616
cancel-in-progress: true
1717

1818
env:
19-
NODE_VERSION: 22.6.0
19+
NODE_VERSION: 22.11.0
2020
PNPM_VERSION: 9.7.1
2121
DO_NOT_TRACK: 1 # Disable Turbopack telemetry
2222
NEXT_TELEMETRY_DISABLED: 1 # Disable Next telemetry

.github/workflows/post-release.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ on:
1212
default: ''
1313

1414
env:
15-
NODE_VERSION: 22.6.0
15+
NODE_VERSION: 22.11.0
1616
PNPM_VERSION: 9.7.1
1717
DO_NOT_TRACK: 1 # Disable Turbopack telemetry
1818
NEXT_TELEMETRY_DISABLED: 1 # Disable Next telemetry

.github/workflows/release-canary.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on:
44
workflow_dispatch:
55

66
env:
7-
NODE_VERSION: 22.6.0
7+
NODE_VERSION: 22.11.0
88
PNPM_VERSION: 9.7.1
99
DO_NOT_TRACK: 1 # Disable Turbopack telemetry
1010
NEXT_TELEMETRY_DISABLED: 1 # Disable Next telemetry

.node-version

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v22.6.0
1+
v22.11.0

.nvmrc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v22.6.0
1+
v22.11.0

.tool-versions

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
pnpm 9.7.1
2-
nodejs 22.6.0
2+
nodejs 22.11.0

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@
175175
},
176176
"packageManager": "[email protected]",
177177
"engines": {
178-
"node": "^18.20.2 || >=20.9.0",
178+
"node": "^18.20.2 || >=20.9.0 || >= 22.8.0",
179179
"pnpm": "^9.7.0"
180180
},
181181
"pnpm": {

packages/create-payload-app/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,6 @@
7979
"@types/node": "22.5.4"
8080
},
8181
"engines": {
82-
"node": "^18.20.2 || >=20.9.0"
82+
"node": "^18.20.2 || >=20.9.0 || >= 22.8.0"
8383
}
8484
}

packages/email-nodemailer/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
"payload": "workspace:*"
5252
},
5353
"engines": {
54-
"node": "^18.20.2 || >=20.9.0"
54+
"node": "^18.20.2 || >=20.9.0 || >= 22.8.0"
5555
},
5656
"publishConfig": {
5757
"exports": {

packages/email-resend/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
"payload": "workspace:*"
5050
},
5151
"engines": {
52-
"node": "^18.20.2 || >=20.9.0"
52+
"node": "^18.20.2 || >=20.9.0 || >= 22.8.0"
5353
},
5454
"publishConfig": {
5555
"exports": {

packages/next/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@
123123
"payload": "workspace:*"
124124
},
125125
"engines": {
126-
"node": "^18.20.2 || >=20.9.0"
126+
"node": "^18.20.2 || >=20.9.0 || >= 22.8.0"
127127
},
128128
"publishConfig": {
129129
"exports": {

packages/payload/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@
133133
"graphql": "^16.8.1"
134134
},
135135
"engines": {
136-
"node": "^18.20.2 || >=20.9.0"
136+
"node": "^18.20.2 || >=20.9.0 || >= 22.8.0"
137137
},
138138
"publishConfig": {
139139
"exports": {

packages/richtext-lexical/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -404,7 +404,7 @@
404404
"react-dom": "^19.0.0 || ^19.0.0-rc-65a56d0e-20241020"
405405
},
406406
"engines": {
407-
"node": "^18.20.2 || >=20.9.0"
407+
"node": "^18.20.2 || >=20.9.0 || >= 22.8.0"
408408
},
409409
"publishConfig": {
410410
"exports": {

packages/richtext-slate/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272
"react": "^19.0.0 || ^19.0.0-rc-65a56d0e-20241020"
7373
},
7474
"engines": {
75-
"node": "^18.20.2 || >=20.9.0"
75+
"node": "^18.20.2 || >=20.9.0 || >= 22.8.0"
7676
},
7777
"publishConfig": {
7878
"exports": {

packages/storage-azure/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
"payload": "workspace:*"
5555
},
5656
"engines": {
57-
"node": "^18.20.2 || >=20.9.0"
57+
"node": "^18.20.2 || >=20.9.0 || >= 22.8.0"
5858
},
5959
"publishConfig": {
6060
"exports": {

packages/storage-gcs/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
"payload": "workspace:*"
5252
},
5353
"engines": {
54-
"node": "^18.20.2 || >=20.9.0"
54+
"node": "^18.20.2 || >=20.9.0 || >= 22.8.0"
5555
},
5656
"publishConfig": {
5757
"exports": {

packages/storage-s3/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
"payload": "workspace:*"
5353
},
5454
"engines": {
55-
"node": "^18.20.2 || >=20.9.0"
55+
"node": "^18.20.2 || >=20.9.0 || >= 22.8.0"
5656
},
5757
"publishConfig": {
5858
"exports": {

packages/storage-uploadthing/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
"payload": "workspace:*"
5252
},
5353
"engines": {
54-
"node": "^18.20.2 || >=20.9.0"
54+
"node": "^18.20.2 || >=20.9.0 || >= 22.8.0"
5555
},
5656
"publishConfig": {
5757
"exports": {

packages/storage-vercel-blob/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
"payload": "workspace:*"
5252
},
5353
"engines": {
54-
"node": "^18.20.2 || >=20.9.0"
54+
"node": "^18.20.2 || >=20.9.0 || >= 22.8.0"
5555
},
5656
"publishConfig": {
5757
"exports": {

packages/ui/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@
150150
"react-dom": "^19.0.0 || ^19.0.0-rc-65a56d0e-20241020"
151151
},
152152
"engines": {
153-
"node": "^18.20.2 || >=20.9.0"
153+
"node": "^18.20.2 || >=20.9.0 || >= 22.8.0"
154154
},
155155
"publishConfig": {
156156
"exports": {

0 commit comments

Comments
 (0)