Skip to content

Commit

Permalink
explicit builds for macos-13 and macos-14
Browse files Browse the repository at this point in the history
  • Loading branch information
patrickbr committed Jun 25, 2024
1 parent c896958 commit 32b22bb
Showing 1 changed file with 32 additions and 2 deletions.
34 changes: 32 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -78,8 +78,38 @@ jobs:
run: cd build && make
- name: tests
run: cd build && ctest --output-on-failure
macos-latest-build:
runs-on: macos-latest
macos-14-build:
runs-on: macos-14
steps:
- name: Checkout repository code
uses: actions/checkout@v2
- name: Checkout submodules
run: git submodule update --init --recursive
- name: install dependencies
run: brew install --force --overwrite cmake && brew install --force --overwrite glpk && brew tap coin-or-tools/coinor && brew install --force --overwrite coin-or-tools/coinor/cbc
- 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
- name: Checkout submodules
run: git submodule update --init --recursive
- name: install dependencies
run: brew install --force --overwrite cmake && brew install --force --overwrite glpk && brew tap coin-or-tools/coinor && brew install --force --overwrite coin-or-tools/coinor/cbc
- name: cmake
run: mkdir build && cd build && cmake ..
- name: make
run: cd build && make
- name: tests
run: cd build && ctest --output-on-failure
macos-12-build:
runs-on: macos-12
steps:
- name: Checkout repository code
uses: actions/checkout@v2
Expand Down

0 comments on commit 32b22bb

Please sign in to comment.