|
8 | 8 | paths-ignore:
|
9 | 9 | - '**/**.md'
|
10 | 10 | env:
|
11 |
| - NODE_VERSION: 20.11.1 |
| 11 | + NODE_VERSION: 20.12.0 |
12 | 12 | PARSE_SERVER_TEST_TIMEOUT: 20000
|
13 | 13 | jobs:
|
14 | 14 | check-code-analysis:
|
@@ -146,34 +146,34 @@ jobs:
|
146 | 146 | matrix:
|
147 | 147 | include:
|
148 | 148 | - name: MongoDB 4.2, ReplicaSet
|
149 |
| - MONGODB_VERSION: 4.2.19 |
| 149 | + MONGODB_VERSION: 4.2.25 |
150 | 150 | MONGODB_TOPOLOGY: replset
|
151 |
| - NODE_VERSION: 20.11.1 |
| 151 | + NODE_VERSION: 20.12.0 |
152 | 152 | - name: MongoDB 4.4, ReplicaSet
|
153 |
| - MONGODB_VERSION: 4.4.13 |
| 153 | + MONGODB_VERSION: 4.4.29 |
154 | 154 | MONGODB_TOPOLOGY: replset
|
155 |
| - NODE_VERSION: 20.11.1 |
| 155 | + NODE_VERSION: 20.12.0 |
156 | 156 | - name: MongoDB 5, ReplicaSet
|
157 |
| - MONGODB_VERSION: 5.3.2 |
| 157 | + MONGODB_VERSION: 5.0.26 |
158 | 158 | MONGODB_TOPOLOGY: replset
|
159 |
| - NODE_VERSION: 20.11.1 |
| 159 | + NODE_VERSION: 20.12.0 |
160 | 160 | - name: MongoDB 6, ReplicaSet
|
161 |
| - MONGODB_VERSION: 6.0.2 |
| 161 | + MONGODB_VERSION: 6.0.14 |
162 | 162 | MONGODB_TOPOLOGY: replset
|
163 |
| - NODE_VERSION: 20.11.1 |
| 163 | + NODE_VERSION: 20.12.0 |
164 | 164 | - name: MongoDB 7, ReplicaSet
|
165 |
| - MONGODB_VERSION: 7.0.1 |
| 165 | + MONGODB_VERSION: 7.0.8 |
166 | 166 | MONGODB_TOPOLOGY: replset
|
167 |
| - NODE_VERSION: 20.11.1 |
| 167 | + NODE_VERSION: 20.12.0 |
168 | 168 | - name: Redis Cache
|
169 | 169 | PARSE_SERVER_TEST_CACHE: redis
|
170 |
| - MONGODB_VERSION: 4.4.13 |
| 170 | + MONGODB_VERSION: 7.0.8 |
171 | 171 | MONGODB_TOPOLOGY: standalone
|
172 |
| - NODE_VERSION: 20.11.1 |
| 172 | + NODE_VERSION: 20.12.0 |
173 | 173 | - name: Node 18
|
174 |
| - MONGODB_VERSION: 4.4.13 |
| 174 | + MONGODB_VERSION: 7.0.8 |
175 | 175 | MONGODB_TOPOLOGY: standalone
|
176 |
| - NODE_VERSION: 18.19.1 |
| 176 | + NODE_VERSION: 18.20.0 |
177 | 177 | fail-fast: false
|
178 | 178 | name: ${{ matrix.name }}
|
179 | 179 | timeout-minutes: 15
|
@@ -210,32 +210,37 @@ jobs:
|
210 | 210 | - run: npm run coverage
|
211 | 211 | env:
|
212 | 212 | CI: true
|
213 |
| - - run: bash <(curl -s https://codecov.io/bash) |
| 213 | + - name: Upload code coverage |
| 214 | + uses: codecov/codecov-action@v4 |
| 215 | + with: |
| 216 | + # Set to `true` once codecov token bug is fixed; https://github.com/parse-community/parse-server/issues/9129 |
| 217 | + fail_ci_if_error: false |
| 218 | + token: ${{ secrets.CODECOV_TOKEN }} |
214 | 219 | check-postgres:
|
215 | 220 | strategy:
|
216 | 221 | matrix:
|
217 | 222 | include:
|
218 | 223 | - name: PostgreSQL 13, PostGIS 3.1
|
219 | 224 | POSTGRES_IMAGE: postgis/postgis:13-3.1
|
220 |
| - NODE_VERSION: 20.11.1 |
| 225 | + NODE_VERSION: 20.12.0 |
221 | 226 | - name: PostgreSQL 13, PostGIS 3.2
|
222 | 227 | POSTGRES_IMAGE: postgis/postgis:13-3.2
|
223 |
| - NODE_VERSION: 20.11.1 |
| 228 | + NODE_VERSION: 20.12.0 |
224 | 229 | - name: PostgreSQL 13, PostGIS 3.3
|
225 | 230 | POSTGRES_IMAGE: postgis/postgis:13-3.3
|
226 |
| - NODE_VERSION: 20.11.1 |
| 231 | + NODE_VERSION: 20.12.0 |
227 | 232 | - name: PostgreSQL 13, PostGIS 3.4
|
228 | 233 | POSTGRES_IMAGE: postgis/postgis:13-3.4
|
229 |
| - NODE_VERSION: 20.11.1 |
| 234 | + NODE_VERSION: 20.12.0 |
230 | 235 | - name: PostgreSQL 14, PostGIS 3.4
|
231 | 236 | POSTGRES_IMAGE: postgis/postgis:14-3.4
|
232 |
| - NODE_VERSION: 20.11.1 |
| 237 | + NODE_VERSION: 20.12.0 |
233 | 238 | - name: PostgreSQL 15, PostGIS 3.4
|
234 | 239 | POSTGRES_IMAGE: postgis/postgis:15-3.4
|
235 |
| - NODE_VERSION: 20.11.1 |
| 240 | + NODE_VERSION: 20.12.0 |
236 | 241 | - name: PostgreSQL 16, PostGIS 3.4
|
237 | 242 | POSTGRES_IMAGE: postgis/postgis:15-3.4
|
238 |
| - NODE_VERSION: 20.11.1 |
| 243 | + NODE_VERSION: 20.12.0 |
239 | 244 | fail-fast: false
|
240 | 245 | name: ${{ matrix.name }}
|
241 | 246 | timeout-minutes: 15
|
@@ -281,7 +286,13 @@ jobs:
|
281 | 286 | - run: npm run coverage
|
282 | 287 | env:
|
283 | 288 | CI: true
|
284 |
| - - run: bash <(curl -s https://codecov.io/bash) |
| 289 | + - name: Upload code coverage |
| 290 | + uses: codecov/codecov-action@v4 |
| 291 | + with: |
| 292 | + fail_ci_if_error: false |
| 293 | + token: ${{ secrets.CODECOV_TOKEN }} |
| 294 | + env: |
| 295 | + CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} |
285 | 296 | concurrency:
|
286 | 297 | group: ${{ github.workflow }}-${{ github.ref }}
|
287 | 298 | cancel-in-progress: true
|
0 commit comments