From 2e45b4d7a5b3228fe8b283def6f047797561bee1 Mon Sep 17 00:00:00 2001 From: morluto <76467478+morluto@users.noreply.github.com> Date: Tue, 13 Oct 2026 01:45:11 +0800 Subject: [PATCH] fix(ci): stop aggregate jobs when verification is cancelled --- .github/workflows/ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1514de8511..e882d07265 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -77,7 +77,7 @@ jobs: static: name: Static checks needs: changes - if: ${{ always() }} + if: ${{ !cancelled() }} runs-on: ubuntu-latest steps: - name: Require successful change classification @@ -212,7 +212,7 @@ jobs: test: name: Test (coverage + timing) needs: [changes, test-shard] - if: ${{ always() }} + if: ${{ !cancelled() }} runs-on: ubuntu-latest steps: - name: Require successful change classification @@ -651,7 +651,7 @@ jobs: required: name: CI required - if: ${{ always() }} + if: ${{ !cancelled() }} needs: [ changes,