Skip to content

Commit ea86512

Browse files
authored
ci: Add specific node versions (#9198)
1 parent 8e43700 commit ea86512

File tree

2 files changed

+23
-23
lines changed

2 files changed

+23
-23
lines changed

.github/workflows/ci.yml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88
paths-ignore:
99
- '**/**.md'
1010
env:
11-
NODE_VERSION: 20.12.0
11+
NODE_VERSION: 22.4.1
1212
PARSE_SERVER_TEST_TIMEOUT: 20000
1313
jobs:
1414
check-code-analysis:
@@ -143,36 +143,36 @@ jobs:
143143
- name: MongoDB 4.2, ReplicaSet
144144
MONGODB_VERSION: 4.2.25
145145
MONGODB_TOPOLOGY: replset
146-
NODE_VERSION: 22
146+
NODE_VERSION: 22.4.1
147147
- name: MongoDB 4.4, ReplicaSet
148148
MONGODB_VERSION: 4.4.29
149149
MONGODB_TOPOLOGY: replset
150-
NODE_VERSION: 22
150+
NODE_VERSION: 22.4.1
151151
- name: MongoDB 5, ReplicaSet
152152
MONGODB_VERSION: 5.0.26
153153
MONGODB_TOPOLOGY: replset
154-
NODE_VERSION: 22
154+
NODE_VERSION: 22.4.1
155155
- name: MongoDB 6, ReplicaSet
156156
MONGODB_VERSION: 6.0.14
157157
MONGODB_TOPOLOGY: replset
158-
NODE_VERSION: 22
158+
NODE_VERSION: 22.4.1
159159
- name: MongoDB 7, ReplicaSet
160160
MONGODB_VERSION: 7.0.8
161161
MONGODB_TOPOLOGY: replset
162-
NODE_VERSION: 22
162+
NODE_VERSION: 22.4.1
163163
- name: Redis Cache
164164
PARSE_SERVER_TEST_CACHE: redis
165165
MONGODB_VERSION: 7.0.8
166166
MONGODB_TOPOLOGY: standalone
167-
NODE_VERSION: 22
168-
- name: Node 18
167+
NODE_VERSION: 22.4.1
168+
- name: Node 20
169169
MONGODB_VERSION: 7.0.8
170170
MONGODB_TOPOLOGY: standalone
171-
NODE_VERSION: 18
172-
- name: Node 20
171+
NODE_VERSION: 20.15.1
172+
- name: Node 18
173173
MONGODB_VERSION: 7.0.8
174174
MONGODB_TOPOLOGY: standalone
175-
NODE_VERSION: 20
175+
NODE_VERSION: 18.20.4
176176
fail-fast: false
177177
name: ${{ matrix.name }}
178178
timeout-minutes: 15
@@ -221,25 +221,25 @@ jobs:
221221
include:
222222
- name: PostgreSQL 13, PostGIS 3.1
223223
POSTGRES_IMAGE: postgis/postgis:13-3.1
224-
NODE_VERSION: 20.12.0
224+
NODE_VERSION: 22.4.1
225225
- name: PostgreSQL 13, PostGIS 3.2
226226
POSTGRES_IMAGE: postgis/postgis:13-3.2
227-
NODE_VERSION: 20.12.0
227+
NODE_VERSION: 22.4.1
228228
- name: PostgreSQL 13, PostGIS 3.3
229229
POSTGRES_IMAGE: postgis/postgis:13-3.3
230-
NODE_VERSION: 20.12.0
230+
NODE_VERSION: 22.4.1
231231
- name: PostgreSQL 13, PostGIS 3.4
232232
POSTGRES_IMAGE: postgis/postgis:13-3.4
233-
NODE_VERSION: 20.12.0
233+
NODE_VERSION: 22.4.1
234234
- name: PostgreSQL 14, PostGIS 3.4
235235
POSTGRES_IMAGE: postgis/postgis:14-3.4
236-
NODE_VERSION: 20.12.0
236+
NODE_VERSION: 22.4.1
237237
- name: PostgreSQL 15, PostGIS 3.4
238238
POSTGRES_IMAGE: postgis/postgis:15-3.4
239-
NODE_VERSION: 20.12.0
239+
NODE_VERSION: 22.4.1
240240
- name: PostgreSQL 16, PostGIS 3.4
241241
POSTGRES_IMAGE: postgis/postgis:15-3.4
242-
NODE_VERSION: 20.12.0
242+
NODE_VERSION: 22.4.1
243243
fail-fast: false
244244
name: ${{ matrix.name }}
245245
timeout-minutes: 15

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -127,11 +127,11 @@ Before you start make sure you have installed:
127127

128128
Parse Server is continuously tested with the most recent releases of Node.js to ensure compatibility. We follow the [Node.js Long Term Support plan](https://github.com/nodejs/Release) and only test against versions that are officially supported and have not reached their end-of-life date.
129129

130-
| Version | End-of-Life | Compatible |
131-
|------------|-------------|------------|
132-
| Node.js 18 | April 2025 | ✅ Yes |
133-
| Node.js 20 | April 2026 | ✅ Yes |
134-
| Node.js 22 | April 2027 | ✅ Yes |
130+
| Version | Latest Version | End-of-Life | Compatible |
131+
|------------|----------------|-------------|------------|
132+
| Node.js 18 | 18.20.4 | April 2025 | ✅ Yes |
133+
| Node.js 20 | 20.15.1 | April 2026 | ✅ Yes |
134+
| Node.js 22 | 22.4.1 | April 2027 | ✅ Yes |
135135

136136
#### MongoDB
137137

0 commit comments

Comments
 (0)