From 928539a6680002ae244a772f2b62b1053acf503d Mon Sep 17 00:00:00 2001 From: bo0tzz Date: Sat, 16 Dec 2023 21:07:12 +0100 Subject: [PATCH] feat: Job to enforce build success (#28) * feat: Use (more) stable job names * feat: Add job to enforce build success --- .github/workflows/docker.yml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 2c0d22e..ab168eb 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -39,8 +39,6 @@ jobs: matrix: ${{ fromJson(needs.configure.outputs.matrix) }} steps: - # Setup - - name: Checkout uses: actions/checkout@v4 with: @@ -110,3 +108,17 @@ jobs: build-args: | CNPG_TAG=${{ matrix.cnpg }} PGVECTORS_TAG=${{ matrix.pgvectors }} + + results: + if: ${{ always() }} + runs-on: ubuntu-latest + name: Build results + needs: [build_and_push] + steps: + - run: | + result="${{ needs.build_and_push.result }}" + if [[ $result == "success" || $result == "skipped" ]]; then + exit 0 + else + exit 1 + fi