chore(): Update root dev deps and Stabilize package integration tests pipeline (#13952)

* chore(): Stabilize package integration tests pipeline

* manage deps

* action name
This commit is contained in:
Adrien de Peretti
2025-11-04 09:52:09 +01:00
committed by GitHub
parent bb4d579605
commit 48ab55afcc
3 changed files with 92 additions and 113 deletions

View File

@@ -83,7 +83,7 @@ jobs:
path: .
- name: Run unit tests
run: yarn test:chunk -- --shard=${{ matrix.shard_index }}/4 --maxWorkers=${{ steps.cpu-cores.outputs.count }} --passWithNoTests
run: yarn test -- --shard=${{ matrix.shard_index }}/4 --maxWorkers=${{ steps.cpu-cores.outputs.count }} --passWithNoTests
unit-tests:
if: ${{ always() }}
@@ -102,11 +102,12 @@ jobs:
integration-tests-packages-matrix:
needs: setup
name: Package Integration Tests - Shard ${{ matrix.shard_index }}
name: Package Integration Tests (${{ matrix.group }}) - Shard ${{ matrix.shard_index }}
runs-on: ubuntu-latest
strategy:
fail-fast: true
matrix:
group: ["slow", "fast"]
shard_index: [1, 2, 3]
env:
TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }}
@@ -158,7 +159,7 @@ jobs:
path: .
- name: Run package integration tests
run: yarn test:integration:packages -- --shard=${{ matrix.shard_index }}/3 --maxWorkers=${{ steps.cpu-cores.outputs.count }}
run: yarn test:integration:packages:${{ matrix.group }} -- --shard=${{ matrix.shard_index }}/3 --maxWorkers=${{ steps.cpu-cores.outputs.count }}
env:
DB_PASSWORD: postgres
DB_USERNAME: postgres