Skip to content

Commit df49952

Browse files
committed
ci: update main
1 parent 4adaf70 commit df49952

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

.github/workflows/main.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,8 @@ jobs:
6060
uses: actions/checkout@v4
6161
with:
6262
token: ${{ secrets.GITHUB_TOKEN }}
63+
- name: Setup ffmpeg
64+
uses: FedericoCarboni/setup-ffmpeg@v3
6365
- name: Setup Node.js
6466
uses: actions/setup-node@v4
6567
with:
@@ -70,20 +72,21 @@ jobs:
7072
version: latest
7173
run_install: true
7274
- name: Test
73-
run: pnpm run test --scope "${{ matrix.package }}"
75+
run: pnpm --filter "${{ matrix.package }}" exec c8 pnpm test
7476
env:
7577
PROXY_USERNAME: ${{ secrets.PROXY_USERNAME }}
7678
PROXY_PASSWORD: ${{ secrets.PROXY_PASSWORD }}
7779
PROXY_HOST: ${{ secrets.PROXY_HOST }}
7880
- name: Coverage
79-
run: pnpm run coverage
81+
run: pnpm --filter "${{ matrix.package }}" exec c8 report --reporter=lcov --report-dir=coverage
8082
- name: Upload
8183
uses: coverallsapp/github-action@main
8284
with:
8385
flag-name: ${{ matrix.package }}
8486
parallel: true
85-
allow-empty: true
8687
github-token: ${{ secrets.GITHUB_TOKEN }}
88+
file: $(pnpm --filter "${{ matrix.package }}" exec pwd)/coverage/lcov.info
89+
8790
finish:
8891
needs: test
8992
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)