From b4f6191704569f944c48e0c76d12987c11c5f029 Mon Sep 17 00:00:00 2001 From: mkorwel Date: Tue, 21 Oct 2025 23:36:07 -0700 Subject: [PATCH] ci: Set fail-fast to false for all matrix jobs Updates the 'test_linux', 'test_mac', and 'test_windows' jobs in 'ci.yml' to explicitly set 'strategy.fail-fast' to 'false'. This ensures that all matrix variations for each job will run to completion, even if one of the variations fails. This provides a more complete picture of test status across all supported Node.js versions. --- .github/workflows/ci.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e0860f603a..c4418ee364 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,6 +26,7 @@ jobs: name: 'Test (Linux)' runs-on: 'gemini-cli-ubuntu-16-core' strategy: + fail-fast: false matrix: node-version: - '20.x' @@ -78,6 +79,7 @@ jobs: runs-on: '${{ matrix.os }}' continue-on-error: true strategy: + fail-fast: false matrix: os: - 'macos-latest' @@ -156,6 +158,8 @@ jobs: name: 'Slow Test - Win' runs-on: 'gemini-cli-windows-16-core' continue-on-error: true + strategy: + fail-fast: false steps: - name: 'Checkout'