name: Test Results on: workflow_run: workflows: ["CI"] types: - completed permissions: {} jobs: publish-test-results: name: "Publish Tests Results" runs-on: ubuntu-latest if: github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure' permissions: checks: write pull-requests: write contents: read issues: read actions: read steps: - name: Download Artifacts uses: actions/download-artifact@v8 with: run-id: ${{ github.event.workflow_run.id }} github-token: ${{ github.token }} path: artifacts - name: Publish Test Results uses: EnricoMi/publish-unit-test-result-action@v2 with: commit: ${{ github.event.workflow_run.head_sha }} event_file: artifacts/Event File/event.json event_name: ${{ github.event.workflow_run.event }} files: "artifacts/**/*.xml"