|
82 | 82 | strategy: |
83 | 83 | matrix: |
84 | 84 | # Current docker version + next LTS |
85 | | - # TODO: Add 24 after it's been released |
86 | | - node-version: [22.x] |
| 85 | + node-version: [22.x, 24.x] |
87 | 86 | # Don't forget to update build-native-release |
88 | 87 | python-version: [3.11] |
89 | 88 | transpile-worker-threads: [false, true] |
@@ -419,7 +418,7 @@ jobs: |
419 | 418 |
|
420 | 419 | strategy: |
421 | 420 | matrix: |
422 | | - node-version: [22.x] |
| 421 | + node-version: [22.x, 24.x] |
423 | 422 | # Vertica tests are disabled because around 20.08.2025 someone |
424 | 423 | # totally removed all vertica-ce docker repository from dockerhub. |
425 | 424 | # @see https://github.com/vertica/vertica-containers/issues/64 |
@@ -523,13 +522,16 @@ jobs: |
523 | 522 | DRIVERS_TESTS_SNOWFLAKE_CUBEJS_DB_USER: ${{ secrets.DRIVERS_TESTS_CUBEJS_DB_SNOWFLAKE_USER }} |
524 | 523 | DRIVERS_TESTS_SNOWFLAKE_CUBEJS_DB_PASS: ${{ secrets.DRIVERS_TESTS_CUBEJS_DB_SNOWFLAKE_PASS }} |
525 | 524 | - name: Fix lcov paths |
| 525 | + if: (matrix.node-version == '24.x') |
526 | 526 | run: | |
527 | 527 | ./.github/actions/codecov-fix.sh |
528 | 528 | - name: Combine all fixed LCOV files |
| 529 | + if: (matrix.node-version == '24.x') |
529 | 530 | run: | |
530 | 531 | echo "" > ./combined-integration-${{ matrix.db }}-${{ matrix.use_tesseract_sql_planner }}.lcov |
531 | 532 | find ./packages -type f -name lcov.fixed.info -exec cat {} + >> ./combined-integration-${{ matrix.db }}-${{ matrix.use_tesseract_sql_planner }}.lcov || true |
532 | 533 | - name: Upload coverage artifact |
| 534 | + if: (matrix.node-version == '24.x') |
533 | 535 | uses: actions/upload-artifact@v4 |
534 | 536 | with: |
535 | 537 | name: coverage-integration-${{ matrix.db }}-${{ matrix.use_tesseract_sql_planner }} |
|
0 commit comments