|
59 | 59 | with: |
60 | 60 | github-token: ${{ secrets.GITHUB_TOKEN }} |
61 | 61 | path-to-lcov: lcov.info |
| 62 | + flag-name: test-${{ join(matrix.*, '-') }} |
| 63 | + parallel: true |
62 | 64 |
|
63 | 65 | latex: |
64 | 66 | name: "PDF/LaTeX backend - ${{ matrix.os }}" |
@@ -123,6 +125,8 @@ jobs: |
123 | 125 | with: |
124 | 126 | github-token: ${{ secrets.GITHUB_TOKEN }} |
125 | 127 | path-to-lcov: lcov.info |
| 128 | + flag-name: latex-${{ join(matrix.*, '-') }} |
| 129 | + parallel: true |
126 | 130 | - uses: actions/upload-artifact@v4 |
127 | 131 | with: |
128 | 132 | name: "PDFs-${{ matrix.os }}" |
@@ -176,6 +180,8 @@ jobs: |
176 | 180 | with: |
177 | 181 | github-token: ${{ secrets.GITHUB_TOKEN }} |
178 | 182 | path-to-lcov: lcov.info |
| 183 | + flag-name: prerender-${{ join(matrix.*, '-') }} |
| 184 | + parallel: true |
179 | 185 |
|
180 | 186 | docs: |
181 | 187 | name: 'Documentation: ${{ matrix.format }}' |
@@ -231,7 +237,9 @@ jobs: |
231 | 237 | with: |
232 | 238 | github-token: ${{ secrets.GITHUB_TOKEN }} |
233 | 239 | path-to-lcov: lcov.info |
234 | | - |
| 240 | + flag-name: linkcheck-${{ join(matrix.*, '-') }} |
| 241 | + parallel: true |
| 242 | + |
235 | 243 | linkcheck-manual: |
236 | 244 | name: "Linkcheck: Documenter manual" |
237 | 245 | runs-on: ubuntu-latest |
@@ -275,3 +283,13 @@ jobs: |
275 | 283 | uses: actions/checkout@v4 |
276 | 284 | - name: Check spelling |
277 | 285 | 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