diff --git a/.github/workflows/stencil-eval.yml b/.github/workflows/stencil-eval.yml index 6b8ff82fd7..4f69f8a75c 100644 --- a/.github/workflows/stencil-eval.yml +++ b/.github/workflows/stencil-eval.yml @@ -200,6 +200,10 @@ jobs: - uses: ./.github/workflows/actions/build-react-router test-react-router-e2e: + strategy: + fail-fast: false + matrix: + apps: [reactrouter5] needs: [build-react, build-react-router] runs-on: ubuntu-latest steps: @@ -207,8 +211,23 @@ jobs: with: ref: feature-7.0 - uses: ./.github/workflows/actions/test-react-router-e2e + with: + app: ${{ matrix.apps }} + + verify-test-react-router-e2e: + if: ${{ always() }} + needs: test-react-router-e2e + runs-on: ubuntu-latest + steps: + - name: Check build matrix status + if: ${{ needs.test-react-router-e2e.result != 'success' }} + run: exit 1 test-react-e2e: + strategy: + fail-fast: false + matrix: + apps: [react17, react18] needs: [build-react, build-react-router] runs-on: ubuntu-latest steps: @@ -216,3 +235,14 @@ jobs: with: ref: feature-7.0 - uses: ./.github/workflows/actions/test-react-e2e + with: + app: ${{ matrix.apps }} + + verify-test-react-e2e: + if: ${{ always() }} + needs: test-react-e2e + runs-on: ubuntu-latest + steps: + - name: Check build matrix status + if: ${{ needs.test-react-e2e.result != 'success' }} + run: exit 1