diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 471494f22..dcf0814d8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -44,10 +44,14 @@ jobs: basic-checks: name: aggregate basic checks + if: ${{ always() }} runs-on: ubuntu-24.04 needs: [pre-commit-checks, eval] steps: - - run: ":" # Dummy step + - name: Exit with any errors + if: ${{ contains(needs.*.result, 'failure') || contains(needs.*.result, 'cancelled') }} + run: | + exit 1 tests: needs: basic-checks