From 35baf7e3c54ea46636eee49d4913780bf44f8195 Mon Sep 17 00:00:00 2001 From: Michael Fabian 'Xaymar' Dirks Date: Sat, 11 Jun 2022 04:46:34 +0200 Subject: [PATCH] ci: Correctly remove builds from the matrix Re-enables GCC, which is still very much in use. --- .github/workflows/main.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 6e977739..e6633a07 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -24,7 +24,33 @@ jobs: fail-fast: true matrix: runner: [ windows-2022, ubuntu-22.04, macos-12, windows-2019, ubuntu-20.04, macos-11, macos-10.15 ] + generator: [ MSVC, GCC, Clang ] CMAKE_BUILD_TYPE: [ Debug, RelWithDebInfo ] + exclude: + - runner: windows-2022 + generator: GCC + - runner: windows-2019 + generator: GCC + - runner: windows-2022 + generator: Clang + - runner: windows-2019 + generator: Clang + - runner: ubuntu-22.04 + generator: MSVC + - runner: ubuntu-20.04 + generator: MSVC + - runner: macos-12 + generator: MSVC + - runner: macos-12 + generator: GCC + - runner: macos-11 + generator: MSVC + - runner: macos-11 + generator: GCC + - runner: macos-10.15 + generator: MSVC + - runner: macos-10.15 + generator: GCC include: - runner: windows-2022 generator: MSVC