|
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