Skip to content

Merge pull request #2746 from ERGO-Code/move-filereader #2

Merge pull request #2746 from ERGO-Code/move-filereader

Merge pull request #2746 from ERGO-Code/move-filereader #2

Workflow file for this run

name: hipo-macos
on: [push, pull_request]
jobs:
macos:
runs-on: macos-latest
strategy:
fail-fast: false
matrix:
config: [Release, Debug]
all_tests: [ON, OFF]
steps:
- uses: actions/checkout@v4
- name: Create Build Environment
run: cmake -E make_directory ${{runner.workspace}}/build
- name: Configure CMake
working-directory: ${{runner.workspace}}/build
run: |
cmake $GITHUB_WORKSPACE -DHIPO=ON \
-DCMAKE_BUILD_TYPE=${{ matrix.config }} \
-DALL_TESTS=${{ matrix.all_tests }}
- name: Build
working-directory: ${{runner.workspace}}/build
run: |
cmake --build . --parallel
- name: Test executable
working-directory: ${{runner.workspace}}/build
run: ./bin/highs --solver=hipo $GITHUB_WORKSPACE/check/instances/afiro.mps
- name: Ctest
working-directory: ${{runner.workspace}}/build
run: |
ctest --parallel --timeout 300 --output-on-failure