ci: shard vitest to speed up unit test (#9235)

This commit is contained in:
Saul-Mirone 2024-12-21 03:37:20 +00:00
parent 3a82da0e5b
commit ea6a05632b
No known key found for this signature in database
GPG Key ID: 0D941B4A9125B742

View File

@ -209,6 +209,10 @@ jobs:
- build-native - build-native
env: env:
DISTRIBUTION: web DISTRIBUTION: web
strategy:
fail-fast: false
matrix:
shard: [1, 2, 3, 4, 5]
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Setup Node.js - name: Setup Node.js
@ -225,7 +229,7 @@ jobs:
path: ./packages/frontend/native path: ./packages/frontend/native
- name: Unit Test - name: Unit Test
run: yarn test:coverage run: yarn test:coverage --shard=${{ matrix.shard }}/${{ strategy.job-total }}
- name: Upload unit test coverage results - name: Upload unit test coverage results
uses: codecov/codecov-action@v5 uses: codecov/codecov-action@v5