From 117fcd9bb700c101bae080e4dfa1f7382f90519b Mon Sep 17 00:00:00 2001 From: River <26424577+wusatosi@users.noreply.github.com> Date: Thu, 14 Nov 2024 23:30:13 -0500 Subject: [PATCH] run gcc-debug on macos --- .github/workflows/ci_tests.yml | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci_tests.yml b/.github/workflows/ci_tests.yml index 8fc09b8..5b66670 100644 --- a/.github/workflows/ci_tests.yml +++ b/.github/workflows/ci_tests.yml @@ -12,11 +12,18 @@ on: jobs: preset-test: - runs-on: ubuntu-latest strategy: + fail-fast: false matrix: - preset: ["gcc-debug", "gcc-release"] - name: "Preset: ${{ matrix.preset }}" + mtx: + - preset: "gcc-release" + os: ubuntu-latest + - preset: "gcc-debug" + os: ubuntu-latest + - preset: "gcc-debug" + os: macos-latest + runs-on: ${{ matrix.mtx.os }} + name: "Preset: ${{ matrix.preset }} on ${{ matrix.os }}" steps: - uses: actions/checkout@v4 - name: Setup build environment @@ -25,7 +32,7 @@ jobs: cmakeVersion: "~3.25.0" ninjaVersion: "^1.11.1" - name: Run preset - run: cmake --workflow --preset ${{ matrix.preset }} + run: cmake --workflow --preset ${{ matrix.mtx.preset }} gtest-test: strategy: