From 26977b80cec3b06713fae990acf360df4493cedf Mon Sep 17 00:00:00 2001 From: Kjeld Schouten-Lebbing Date: Mon, 9 Jan 2023 17:20:37 +0100 Subject: [PATCH] Update charts-test.yaml Signed-off-by: Kjeld Schouten-Lebbing --- .github/workflows/charts-test.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.github/workflows/charts-test.yaml b/.github/workflows/charts-test.yaml index 0aef55e764a..1f2fdda2e61 100644 --- a/.github/workflows/charts-test.yaml +++ b/.github/workflows/charts-test.yaml @@ -387,6 +387,22 @@ jobs: - name: Run chart-testing (install) run: ct install --config ".github/ct-install.yaml" --charts "${{ matrix.chart }}" --upgrade + # Summarize matrix https://github.community/t/status-check-for-a-matrix-jobs/127354/7 + install_success: + needs: + - generate-install-matrix + - install-charts1 + - install-charts2 + - install-charts3 + - install-charts4 + - install-charts5 + - install-charts6 + if: ${{ always() }} + name: Install successful + runs-on: ubuntu-latest + steps: + - name: Check install matrix status + run: | res1="${{needs.install-charts1.result}}" res2="${{needs.install-charts2.result}}" res3="${{needs.install-charts3.result}}"