From e8dc8398820826d27780163055cf36e8d1d8b2b4 Mon Sep 17 00:00:00 2001 From: paulfantom <pawel@krupa.net.pl> Date: Tue, 9 Nov 2021 15:03:29 +0100 Subject: [PATCH] .github/workflows: group all e2e jobs into one job report Signed-off-by: paulfantom <pawel@krupa.net.pl> --- .github/workflows/ci.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 6ca52f56..0823d2d8 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -86,3 +86,18 @@ jobs: run: | export KUBECONFIG="${HOME}/.kube/config" make test-e2e + + # Added to summarize the matrix and allow easy branch protection rules setup + e2e-tests-result: + name: End-to-End Test Results + if: always() + needs: + - e2e-tests + runs-on: ubuntu-latest + steps: + - name: Mark the job as a success + if: needs.e2e-tests.result == 'success' + run: exit 0 + - name: Mark the job as a failure + if: needs.e2e-tests.result != 'success' + run: exit 1 -- GitLab