diff --git a/.github/workflows/ci-macos.yml b/.github/workflows/ci-macos.yml index 55a5b85..45fef5d 100644 --- a/.github/workflows/ci-macos.yml +++ b/.github/workflows/ci-macos.yml @@ -7,12 +7,19 @@ on: jobs: build: - runs-on: macos-12 + runs-on: ${{matrix.os}} strategy: matrix: + os: [macos-12, macos-13] # g++-12 fails on some very innocent code... excluding it for now compiler: [clang++, g++-11, g++-13] + exclude: + # g++-11 and g++-13 fails on macos-13 with some linker assertion... excluing it for now + - os: macos-13 + compiler: g++-11 + - os: macos-13 + compiler: g++-13 steps: - uses: actions/checkout@v4