diff --git a/.github/workflows/cmake-multi-platform.yml b/.github/workflows/cmake-multi-platform.yml index 5a5683f..e196937 100644 --- a/.github/workflows/cmake-multi-platform.yml +++ b/.github/workflows/cmake-multi-platform.yml @@ -23,39 +23,15 @@ jobs: # # To add more build types (Release, Debug, RelWithDebInfo, etc.) customize the build_type list. matrix: - os: [ubuntu-latest, windows-latest] + os: [ubuntu-latest, windows-latest, macos-latest] build_type: [Release] - c_compiler: [gcc, clang, cl] - cpp_compiler: [g++, clang++, cl] include: - os: windows-latest - c_compiler: cl cpp_compiler: cl - os: ubuntu-latest - c_compiler: clang cpp_compiler: clang++ - os: macos-latest - c_compiler: clang cpp_compiler: clang++ - exclude: - - os: windows-latest - c_compiler: gcc - cpp_compiler: g++ - - os: windows-latest - c_compiler: clang - cpp_compiler: clang++ - - os: ubuntu-latest - c_compiler: cl - cpp_compiler: cl - - os: ubuntu-latest - c_compiler: gcc - cpp_compiler: g++ - - os: macos-latest - c_compiler: cl - cpp_compiler: cl - - os: macos-latest - c_compiler: gcc - cpp_compiler: g++ steps: - uses: actions/checkout@v4