From 497cdaddca0ddad6446b176825c2aab7cc379c56 Mon Sep 17 00:00:00 2001 From: Krzysiek Karbowiak Date: Tue, 11 Nov 2025 23:45:24 +0100 Subject: [PATCH 1/3] wip: macos --- .github/workflows/ci.yml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b58eaac..d2e4950 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,7 +11,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [macos-15, ubuntu-24.04, windows-latest] + os: [ubuntu-24.04, windows-latest] type: [Debug, Release] compiler: [cl, clang++, g++-14] exclude: @@ -39,6 +39,18 @@ jobs: if: runner.os != 'macOS' run: cmake --build build --parallel + macos: + runs-on: macos-15 + steps: + - uses: actions/checkout@v5 + + - name: CMake configure + run: cmake -Bbuild -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_COMPILER=clang++-18 + + - name: CMake build + run: cmake --build build + + clangtidy: if: false # disable as it takes way too much time name: "clang-tidy" From 5f39d197fae022f07fb9f0bc757ab93b4718609d Mon Sep 17 00:00:00 2001 From: Krzysiek Karbowiak Date: Tue, 11 Nov 2025 23:48:00 +0100 Subject: [PATCH 2/3] wip: macos --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d2e4950..dc2fe76 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -45,7 +45,7 @@ jobs: - uses: actions/checkout@v5 - name: CMake configure - run: cmake -Bbuild -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_COMPILER=clang++-18 + run: cmake -Bbuild -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_COMPILER=$(brew --prefix llvm@18)/bin/clang - name: CMake build run: cmake --build build From 942b21d5fd3ea5671185aae256f0f55a082429c9 Mon Sep 17 00:00:00 2001 From: Krzysiek Karbowiak Date: Tue, 11 Nov 2025 23:56:25 +0100 Subject: [PATCH 3/3] wip: macos --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index dc2fe76..0931075 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -45,7 +45,7 @@ jobs: - uses: actions/checkout@v5 - name: CMake configure - run: cmake -Bbuild -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_COMPILER=$(brew --prefix llvm@18)/bin/clang + run: cmake -Bbuild -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_COMPILER=g++-14 - name: CMake build run: cmake --build build