From 22d57d36a8c82e645899097403112b94c403daea Mon Sep 17 00:00:00 2001 From: Boris Glimcher <36732377+glimchb@users.noreply.github.com> Date: Thu, 22 Jan 2026 18:21:44 -0500 Subject: [PATCH] Add job to cancel workflow on failure Since HPE rdma tests are quickest (only 15-20 min) if they fail, then fail the entire workflow run, all jobs to save some free tier runners --- .github/workflows/nvmf-rdma.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/nvmf-rdma.yml b/.github/workflows/nvmf-rdma.yml index c2353c8..6769ef6 100644 --- a/.github/workflows/nvmf-rdma.yml +++ b/.github/workflows/nvmf-rdma.yml @@ -50,3 +50,9 @@ jobs: with: path: ./output name: hpe-job-nvmf-rdma + - name: Cancel all jobs enitre workflow run if this job failed + if: failure() + env: + GH_TOKEN: ${{ github.token }} + run: | + gh run cancel "${GITHUB_RUN_ID}" -R "${GITHUB_REPOSITORY}"