From 073531e5dcf0cf57e4ea00a933dab26664d6f087 Mon Sep 17 00:00:00 2001 From: Ramakrishna Prabhu Date: Thu, 7 May 2026 10:16:15 -0500 Subject: [PATCH] ci(nightly): set fail-fast: false on the build matrix Without fail-fast: false, a single failing matrix entry cancels every sibling. Today the release/26.06 entry 404s at the gh api branch lookup (the branch was bumped in #1091 on 2026-04-14 but the actual release/26.06 branch has not been cut from main yet), which cancels the otherwise-healthy main-branch dispatch and reports the whole nightly as failed. Setting fail-fast: false makes the two matrix entries independent: main keeps dispatching its nightly even when the release entry errors. The release entry will continue to fail until release/26.06 is cut (or the branch ref is reverted), but it no longer drags main down with it. Signed-off-by: Ramakrishna Prabhu --- .github/workflows/nightly.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/nightly.yaml b/.github/workflows/nightly.yaml index b64016851..ffc9ef70b 100644 --- a/.github/workflows/nightly.yaml +++ b/.github/workflows/nightly.yaml @@ -14,6 +14,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 30 strategy: + fail-fast: false matrix: cuopt_branch: - "main"