Skip to content

Publish Test Results #158

Publish Test Results

Publish Test Results #158

# Per the advice from:
# - https://octopus.com/blog/githubactions-running-unit-tests
# - https://github.com/marketplace/actions/test-reporter
name: Publish Test Results
on:
workflow_run:
workflows: ['Run Tests']
types:
- completed
permissions:
contents: read
actions: read
checks: write
jobs:
report:
runs-on: ubuntu-latest
steps:
- name: Download test results
uses: actions/download-artifact@v4
with:
name: test-results
github-token: ${{ github.token }}
run-id: ${{ github.event.workflow_run.id }}
- name: Post test report
uses: dorny/test-reporter@v1
if: always()
with:
name: Test Results
path: '**/build/test-results/test*/TESTS-TestSuites.xml'
reporter: java-junit
fail-on-error: true