From f6a15fc45af1a9678e719e34b876643d6d8be609 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=ADdia=20Tarcza?= <100163235+diatrcz@users.noreply.github.com> Date: Mon, 9 Feb 2026 15:59:25 +0100 Subject: [PATCH] build: add status check for matrix strategies MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: LĂ­dia Tarcza <100163235+diatrcz@users.noreply.github.com> --- .github/workflows/build.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index ebfdb52..eaa9847 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -61,6 +61,21 @@ jobs: npm run test-unit-travis npm run lint + results: + if: ${{ always() }} + runs-on: ubuntu-latest + name: Final Test Results + needs: [build] + steps: + - run: | + result="${{ needs.build.result }}" + if [[ $result == "success" || $result == "skipped" ]]; then + exit 0 + else + exit 1 + fi + + publish-release: if: "github.ref_name == 'main' && github.event_name != 'pull_request'" name: semantic-release