diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6b67b6ed83..8fbefe14f5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -247,3 +247,21 @@ jobs: run: | cd crates/load-test cargo check + + required: + needs: + - test-all-features + - test-consensus + - test-default-features + - clippy + - rustfmt + - doc + - dep-sort + - typos + - load_test + if: ${{ !cancelled() }} + runs-on: ubuntu-24.04 + steps: + - name: On failure + if: always() && contains(needs.*.result, 'failure') + run: exit 1