Skip to content

Commit 0384a40

Browse files
authored
Merge pull request libgit2#6460 from libgit2/ethomson/clar_update
ci: always create test summaries, even on failure
2 parents 14c1156 + 7742b1c commit 0384a40

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

.github/workflows/main.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -323,12 +323,13 @@ jobs:
323323
test_results:
324324
name: Test results
325325
needs: [ build ]
326+
if: always()
326327
runs-on: ubuntu-latest
327328
steps:
328329
- name: Download test results
329330
uses: actions/download-artifact@v3
330331
- name: Generate test summary
331-
uses: test-summary/action@v1
332+
uses: test-summary/action@v2
332333
with:
333334
paths: 'test-results-*/*.xml'
334335

@@ -364,7 +365,7 @@ jobs:
364365
cm doc api.docurium
365366
git checkout gh-pages
366367
zip --exclude .git/\* --exclude .gitignore --exclude .gitattributes -r api-documentation.zip .
367-
- uses: actions/upload-artifact@v2
368+
- uses: actions/upload-artifact@v3
368369
name: Upload artifact
369370
with:
370371
name: api-documentation

0 commit comments

Comments
 (0)