Try to make the PR Reports workflow more robust (#11620)
Motiviation: The workflow from the default branch is the one that gets to run for all PRs, regardless of what branch they are targeting. This means the 4.1 PR Reports workflow needs to tollerate master branch PRs, where there is no Java 8 builds. Modification: Make the PR Reports tolerate that the Java 8 matrix fails if they are missing. Result: Hopefully we'll get working PR Reports for master branch PRs now.
This commit is contained in:
parent
edf4e28afa
commit
584a275a7b
3
.github/workflows/ci-pr-reports.yml
vendored
3
.github/workflows/ci-pr-reports.yml
vendored
@ -26,12 +26,15 @@ jobs:
|
|||||||
tests:
|
tests:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
strategy:
|
strategy:
|
||||||
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
|
ignore-if-missing: [false]
|
||||||
include:
|
include:
|
||||||
- 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
|
||||||
- setup: windows-x86_64-java11-boringssl
|
- setup: windows-x86_64-java11-boringssl
|
||||||
|
continue-on-error: ${{ matrix.ignore-if-missing }}
|
||||||
steps:
|
steps:
|
||||||
- name: Download Artifacts
|
- name: Download Artifacts
|
||||||
uses: dawidd6/action-download-artifact@v2.14.1
|
uses: dawidd6/action-download-artifact@v2.14.1
|
||||||
|
Loading…
Reference in New Issue
Block a user