From cffd784402cf99ae2cb627484cedaad38e4a278e Mon Sep 17 00:00:00 2001 From: wineandcheeze Date: Mon, 16 Sep 2024 09:24:02 +0200 Subject: [PATCH] Update build.yml --- .github/workflows/build.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 629d4d754fdb..045f8abe9d77 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -8,7 +8,7 @@ on: jobs: build: strategy: - fail-fast: true + fail-fast: false matrix: os: [ubuntu-latest, macos-latest, windows-latest] build_type: [Release] @@ -39,6 +39,7 @@ jobs: run: git submodule update --init --recursive - name: Configure CMake + if: ${{ matrix.os_family == 'linux' || matrix.os_family == 'windows' }} run: > cmake -B ${{ github.workspace }}/build -G "Unix Makefiles" @@ -48,6 +49,14 @@ jobs: -DCMAKE_CXX_STANDARD=14 -DCMAKE_BUILD_TYPE=Release + - name: Configure CMake + if: ${{ matrix.os_family == 'osx' }} + run: > + cmake -B ${{ github.workspace }}/build + -G "Unix Makefiles" + -DCMAKE_CXX_STANDARD=14 + -DCMAKE_BUILD_TYPE=Release + - name: Build run: cmake --build ${{ github.workspace }}/build