diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 8d4f6475..86a4c70f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -3,7 +3,7 @@ name: Test partial eval on: push: branches: - - partial_eval + - partial_eval workflow_dispatch: jobs: @@ -20,7 +20,11 @@ jobs: dune-cache: true - name: Opam install - run: opam install . --deps-only --with-test + run: | + opam switch create new 4.09.0 + wget https://github.com/katrinafyi/pac-environment/releases/download/opam/new.tar.gz + tar xzf new.tar.gz + mv new ~/.opam - name: Extract encodings run: tar xzf encodings.tar.gz @@ -28,6 +32,7 @@ jobs: - name: Build and test id: test run: | + opam switch new eval `opam config env` export LD_LIBRARY_PATH=`opam config var z3:lib` dune build