diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7e3becc..9990587 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -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