Try to get the PR Reports workflow running again (#11610)

Motivation:
This workflow has been broken for a couple of months now.
It would be nice if we could get junit test reports back in out PR checks.

Modificatoin:
Fix a test matrix typo.
Update workflow action versions.

Result:
Hopefully the PR Reports workflow starts working again.

Draft until it actually does work. There are probably several things wrong that will take time to work through.
This commit is contained in:
Chris Vest 2021-08-25 14:15:13 +02:00 committed by GitHub
parent 5e7eb3748d
commit fc8311cd18
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -32,10 +32,10 @@ jobs:
- setup: linux-x86_64-java11 - setup: linux-x86_64-java11
- setup: linux-x86_64-java16 - setup: linux-x86_64-java16
- setup: linux-x86_64-java11-boringssl - setup: linux-x86_64-java11-boringssl
- setuo: windows-x86_64-java11-boringssl - setup: windows-x86_64-java11-boringssl
steps: steps:
- name: Download Artifacts - name: Download Artifacts
uses: dawidd6/action-download-artifact@v2.11.0 uses: dawidd6/action-download-artifact@v2.14.1
with: with:
github_token: ${{ secrets.GITHUB_TOKEN }} github_token: ${{ secrets.GITHUB_TOKEN }}
workflow: ${{ github.event.workflow_run.workflow_id }} workflow: ${{ github.event.workflow_run.workflow_id }}
@ -44,7 +44,7 @@ jobs:
# File location set in ci-pr.yml and must be coordinated. # File location set in ci-pr.yml and must be coordinated.
name: test-results-${{ matrix.setup }} name: test-results-${{ matrix.setup }}
- name: Publish Test Report - name: Publish Test Report
uses: scacap/action-surefire-report@v1.0.7 uses: scacap/action-surefire-report@v1.0.13
with: with:
github_token: ${{ secrets.GITHUB_TOKEN }} github_token: ${{ secrets.GITHUB_TOKEN }}
report_paths: '**/target/surefire-reports/TEST-*.xml' report_paths: '**/target/surefire-reports/TEST-*.xml'