Skip to content

Commit b2f54cf

Browse files
authored
fix coverallsapp with parallel-finished (#2715)
1 parent 407a817 commit b2f54cf

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

.github/workflows/CI.yml

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,8 @@ jobs:
5959
with:
6060
github-token: ${{ secrets.GITHUB_TOKEN }}
6161
path-to-lcov: lcov.info
62+
flag-name: test-${{ join(matrix.*, '-') }}
63+
parallel: true
6264

6365
latex:
6466
name: "PDF/LaTeX backend - ${{ matrix.os }}"
@@ -123,6 +125,8 @@ jobs:
123125
with:
124126
github-token: ${{ secrets.GITHUB_TOKEN }}
125127
path-to-lcov: lcov.info
128+
flag-name: latex-${{ join(matrix.*, '-') }}
129+
parallel: true
126130
- uses: actions/upload-artifact@v4
127131
with:
128132
name: "PDFs-${{ matrix.os }}"
@@ -176,6 +180,8 @@ jobs:
176180
with:
177181
github-token: ${{ secrets.GITHUB_TOKEN }}
178182
path-to-lcov: lcov.info
183+
flag-name: prerender-${{ join(matrix.*, '-') }}
184+
parallel: true
179185

180186
docs:
181187
name: 'Documentation: ${{ matrix.format }}'
@@ -231,7 +237,9 @@ jobs:
231237
with:
232238
github-token: ${{ secrets.GITHUB_TOKEN }}
233239
path-to-lcov: lcov.info
234-
240+
flag-name: linkcheck-${{ join(matrix.*, '-') }}
241+
parallel: true
242+
235243
linkcheck-manual:
236244
name: "Linkcheck: Documenter manual"
237245
runs-on: ubuntu-latest
@@ -275,3 +283,13 @@ jobs:
275283
uses: actions/checkout@v4
276284
- name: Check spelling
277285
uses: crate-ci/typos@master
286+
287+
finish:
288+
needs: [test, latex, prerender, linkcheck]
289+
if: ${{ always() }}
290+
runs-on: ubuntu-latest
291+
steps:
292+
- name: Coveralls Finished
293+
uses: coverallsapp/github-action@v2
294+
with:
295+
parallel-finished: true

0 commit comments

Comments
 (0)