diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 2feed7f..2738f47 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,6 +10,7 @@ on: jobs: ci: + name: CI runs-on: ubuntu-latest strategy: matrix: @@ -63,3 +64,16 @@ jobs: docker compose build docker compose up -d docker compose down + + ci-check: + name: CI Status Check + runs-on: ubuntu-latest + needs: [ci] + if: always() + steps: + - name: Some checks failed + if: ${{ contains(needs.*.result, 'failure') || contains(needs.*.result, 'cancelled')}} + run: exit 1 + - name: All checks ok + if: ${{ contains(needs.*.result, 'success') }} + run: exit 0