Unverified Commit 0384a402 by Edward Thomson Committed by GitHub

Merge pull request #6460 from libgit2/ethomson/clar_update

ci: always create test summaries, even on failure
parents 14c11568 7742b1c0
...@@ -323,12 +323,13 @@ jobs: ...@@ -323,12 +323,13 @@ jobs:
test_results: test_results:
name: Test results name: Test results
needs: [ build ] needs: [ build ]
if: always()
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Download test results - name: Download test results
uses: actions/download-artifact@v3 uses: actions/download-artifact@v3
- name: Generate test summary - name: Generate test summary
uses: test-summary/action@v1 uses: test-summary/action@v2
with: with:
paths: 'test-results-*/*.xml' paths: 'test-results-*/*.xml'
...@@ -364,7 +365,7 @@ jobs: ...@@ -364,7 +365,7 @@ jobs:
cm doc api.docurium cm doc api.docurium
git checkout gh-pages git checkout gh-pages
zip --exclude .git/\* --exclude .gitignore --exclude .gitattributes -r api-documentation.zip . zip --exclude .git/\* --exclude .gitignore --exclude .gitattributes -r api-documentation.zip .
- uses: actions/upload-artifact@v2 - uses: actions/upload-artifact@v3
name: Upload artifact name: Upload artifact
with: with:
name: api-documentation name: api-documentation
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment