diff --git a/.github/workflows/eval.yml b/.github/workflows/eval.yml index 1ac9c846e6f0..53ad022a559f 100644 --- a/.github/workflows/eval.yml +++ b/.github/workflows/eval.yml @@ -57,7 +57,7 @@ jobs: eval: runs-on: ubuntu-24.04-arm needs: versions - if: ${{ !cancelled() }} + if: ${{ !cancelled() && !failure() }} strategy: fail-fast: false matrix: @@ -197,7 +197,7 @@ jobs: compare: runs-on: ubuntu-24.04-arm needs: [eval] - if: needs.eval.outputs.targetRunId + if: needs.eval.outputs.targetRunId && !cancelled() && !failure() permissions: statuses: write timeout-minutes: 5