diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index 457b0c35..ede82674 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -20,10 +20,10 @@ jobs: allow-prerelease-opam: true - name: Deps - run: opam install odig moonpool + run: opam install odig moonpool moonpool-lwt - name: Build - run: opam exec -- odig odoc --cache-dir=_doc/ moonpool + run: opam exec -- odig odoc --cache-dir=_doc/ moonpool moonpool-lwt - name: Deploy uses: peaceiris/actions-gh-pages@v3 diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index b7f5dbb7..157b43d7 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -20,7 +20,7 @@ jobs: ocaml-compiler: - '4.08' - '4.14' - - '5.0' + - '5.1' runs-on: ${{ matrix.os }} steps: @@ -32,7 +32,10 @@ jobs: dune-cache: true allow-prerelease-opam: true + - run: opam install -t moonpool moonpool-lwt --deps-only + if: matrix.ocaml-compiler == '5.1' - run: opam install -t moonpool --deps-only + if: matrix.ocaml-compiler != '5.1' - run: opam exec -- dune build @install - run: opam exec -- dune runtest - run: opam install thread-local-storage trace