Skip to content

Commit

Permalink
drop deprecated macOS-12 env from builds, add macOS-13 and macOS-15
Browse files Browse the repository at this point in the history
  • Loading branch information
patrickbr committed Jan 20, 2025
1 parent dae2255 commit 45d5546
Showing 1 changed file with 17 additions and 2 deletions.
19 changes: 17 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -93,8 +93,23 @@ jobs:
run: cd build && make
- name: tests
run: cd build && ctest --output-on-failure
macos-12-build:
runs-on: macOS-12
macos-15-build:
runs-on: macOS-15
steps:
- name: Checkout repository code
uses: actions/checkout@v2
- name: Checkout submodules
run: git submodule update --init --recursive
- name: install dependencies
run: brew install cmake
- name: cmake
run: mkdir build && cd build && cmake ..
- name: make
run: cd build && make
- name: tests
run: cd build && ctest --output-on-failure
macos-13-build:
runs-on: macOS-13
steps:
- name: Checkout repository code
uses: actions/checkout@v2
Expand Down

0 comments on commit 45d5546

Please sign in to comment.