diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6e8beb0c..a7c61789 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -32,3 +32,27 @@ jobs: with: file: lcov.info token: ${{ secrets.CODECOV_TOKEN }} + test-local: + name: Test-local-install + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: julia-actions/setup-julia@v2 + with: + version: '1' + arch: 'x64' + - uses: julia-actions/cache@v1 + - shell: bash + run: | + cd deps + curl -L https://github.com/JuliaBinaryWrappers/SCIP_jll.jl/releases/download/SCIP-v900.200.200%2B0/SCIP.v900.200.200.x86_64-linux-gnu-cxx11.tar.gz -o x86_64-linux-gnu.tar.gz + tar -xzf x86_64-linux-gnu.tar.gz + - uses: julia-actions/julia-buildpkg@v1 + env: + SCIPOPTDIR: "/home/runner/work/SCIP.jl/SCIP.jl/deps" + - uses: julia-actions/julia-runtest@v1 + - uses: julia-actions/julia-processcoverage@v1 + - uses: codecov/codecov-action@v4 + with: + file: lcov.info + token: ${{ secrets.CODECOV_TOKEN }} diff --git a/test/runtests.jl b/test/runtests.jl index 15064093..b262a311 100644 --- a/test/runtests.jl +++ b/test/runtests.jl @@ -8,6 +8,7 @@ using SCIP using SCIP_jll using SCIP_PaPILO_jll +@show SCIP.libscip @show(@eval(SCIP, libscip) == SCIP_jll.libscip) @show( SCIP_PaPILO_jll.is_available() &&