1919 with :
2020 repository : ERGO-Code/HiGHS
2121 ref : ${{matrix.branch}}
22- path : HiGHS-master
22+ path : HiGHS-
2323
2424 - name : Checkout CMakeHighsFindPackage
2525 uses : actions/checkout@v4
@@ -30,44 +30,44 @@ jobs:
3030
3131 - name : Create build and install dirs
3232 run : |
33- cmake -E make_directory ${{runner.workspace}}/build-highs-master
34- cmake -E make_directory ${{runner.workspace}}/install-highs-master
35- cmake -E make_directory ${{runner.workspace}}/build-find-highs-master
36- cmake -E make_directory ${{runner.workspace}}/install-find-highs-master
33+ cmake -E make_directory ${{runner.workspace}}/build-highs-${{matrix.branch}}
34+ cmake -E make_directory ${{runner.workspace}}/install-highs-${{matrix.branch}}
35+ cmake -E make_directory ${{runner.workspace}}/build-find-highs-${{matrix.branch}}
36+ cmake -E make_directory ${{runner.workspace}}/install-find-highs-${{matrix.branch}}
3737
3838 - name : Configure CMake HiGHS
3939 shell : bash
40- working-directory : ${{runner.workspace}}/build-highs-master
40+ working-directory : ${{runner.workspace}}/build-highs-${{matrix.branch}}
4141 run : |
4242 cmake ${{runner.workspace}}/highs-tests/HiGHS-master \
43- -DCMAKE_INSTALL_PREFIX=${{runner.workspace}}/install-highs-master
43+ -DCMAKE_INSTALL_PREFIX=${{runner.workspace}}/install-highs-${{matrix.branch}}
4444
4545 - name : Build, ctest and install HiGHS
46- working-directory : ${{runner.workspace}}/build-highs-master
46+ working-directory : ${{runner.workspace}}/build-highs-${{matrix.branch}}
4747 shell : bash
4848 run : |
4949 cmake --build . --parallel
5050 ctest
5151 cmake --install .
5252
5353 - name : Build and install CMakeFindHighsPackage
54- working-directory : ${{runner.workspace}}/build-find-highs-master
54+ working-directory : ${{runner.workspace}}/build-find-highs-${{matrix.branch}}
5555 shell : bash
5656 run : |
5757 cmake ${{runner.workspace}}/highs-tests/CMakeHighsFindPackage-master \
58- -DHIGHS_DIR=${{runner.workspace}}/install-highs-master /lib/cmake/highs \
59- -DCMAKE_INSTALL_PREFIX=${{runner.workspace}}/install-find-highs-master
58+ -DHIGHS_DIR=${{runner.workspace}}/install-highs-${{matrix.branch}} /lib/cmake/highs \
59+ -DCMAKE_INSTALL_PREFIX=${{runner.workspace}}/install-find-highs-${{matrix.branch}}
6060 cmake --build . --parallel
6161 cmake --install .
6262
6363 - name : Test build
64- working-directory : ${{runner.workspace}}/build-find-highs-master
64+ working-directory : ${{runner.workspace}}/build-find-highs-${{matrix.branch}}
6565 shell : bash
6666 run : |
6767 ./bin/main
6868
6969 - name : Test install
70- working-directory : ${{runner.workspace}}/install-find-highs-master
70+ working-directory : ${{runner.workspace}}/install-find-highs-${{matrix.branch}}
7171 shell : bash
7272 run : |
7373 ./bin/main
0 commit comments