Skip to content

Commit

Permalink
Update MacOS versions
Browse files Browse the repository at this point in the history
Signed-off-by: Uilian Ries <uilianries@gmail.com>
  • Loading branch information
uilianries committed Aug 14, 2024
1 parent 0ba95cd commit 98e6059
Showing 1 changed file with 11 additions and 27 deletions.
38 changes: 11 additions & 27 deletions .github/workflows/macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,46 +16,30 @@ jobs:
fail-fast: false
matrix:
include:
- xcode: 11
- llvm: 15
build_type: Debug
os: macos-11
- xcode: 11
os: macos-14
- llvm: 15
build_type: Release
os: macos-11
- xcode: 12
os: macos-14
- llvm: 14
build_type: Debug
os: macos-11
- xcode: 12
os: macos-13
- llvm: 14
build_type: Release
os: macos-11
- xcode: 13
build_type: Debug
os: macos-12
- xcode: 13
build_type: Release
os: macos-12
- xcode: 14
build_type: Debug
os: macos-12
- xcode: 14
build_type: Release
os: macos-12
os: macos-13
runs-on: ${{ matrix.os }}

steps:
- uses: actions/checkout@v4

- uses: maxim-lobanov/setup-xcode@v1
with:
xcode-version: ${{ matrix.xcode }}

- run: cmake -E make_directory build

- working-directory: build/
run: cmake $GITHUB_WORKSPACE
run: cmake $GITHUB_WORKSPACE -DCMAKE_CXX_COMPILER=clang++-${{ matrix.llvm }} -DCMAKE_BUILD_TYPE=${{ matrix.build_type }}

- working-directory: build/
run: cmake --build . --config ${{ matrix.build_type }}
run: cmake --build .

- working-directory: build/
run: ctest --config ${{ matrix.build_type }} --output-on-failure
run: ctest -C ${{ matrix.build_type }} --output-on-failure

0 comments on commit 98e6059

Please sign in to comment.