From 14517d304d10e83414ea9f9f1918fb8db525cdf9 Mon Sep 17 00:00:00 2001 From: Ilia Shipitsin Date: Fri, 14 Aug 2026 11:22:10 +0200 Subject: [PATCH] ci: do not fail on single matrix build failure --- .github/workflows/fedora-rawhide.yml | 1 + .github/workflows/macos.yml | 1 + .github/workflows/windows.yml | 1 + .github/workflows/windows_release.yml | 1 + 4 files changed, 4 insertions(+) diff --git a/.github/workflows/fedora-rawhide.yml b/.github/workflows/fedora-rawhide.yml index f2eb7cb3..049f1807 100644 --- a/.github/workflows/fedora-rawhide.yml +++ b/.github/workflows/fedora-rawhide.yml @@ -13,6 +13,7 @@ permissions: jobs: build_and_test: strategy: + fail-fast: false matrix: cc: [ gcc, clang ] name: ${{ matrix.cc }} diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 52e594c6..950cd462 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -6,6 +6,7 @@ permissions: jobs: build_and_test: strategy: + fail-fast: false matrix: os: [macos-26, macos-15, macos-14] name: ${{ matrix.os }} diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 8205bfaf..d1cdb34f 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -6,6 +6,7 @@ permissions: jobs: build_and_test: strategy: + fail-fast: false matrix: platform: [ { ARCHITECTURE: x86, VCPKG_TRIPLET: "x86-windows-static", RUNNER: "windows-latest", CMAKE_EXTRA_FLAGS: ""}, diff --git a/.github/workflows/windows_release.yml b/.github/workflows/windows_release.yml index 39b5ef8b..b0f4e33d 100644 --- a/.github/workflows/windows_release.yml +++ b/.github/workflows/windows_release.yml @@ -29,6 +29,7 @@ jobs: runs-on: ${{ matrix.platform.RUNNER }} needs: ["release"] strategy: + fail-fast: false matrix: platform: [ { ARCHITECTURE: x86, VCPKG_TRIPLET: "x86-windows-static", RUNNER: "windows-latest", CMAKE_EXTRA_FLAGS: ""},