mirror of
https://github.com/ocaml-tracing/ocaml-trace.git
synced 2026-03-07 18:37:56 -05:00
I
This commit is contained in:
parent
136ff47e66
commit
7ddfa6c39f
2 changed files with 6 additions and 6 deletions
4
.github/workflows/gh-pages.yml
vendored
4
.github/workflows/gh-pages.yml
vendored
|
|
@ -22,10 +22,10 @@ jobs:
|
|||
- run: opam pin odoc 2.2.2 -y -n
|
||||
# crash with 2.4, see https://github.com/ocaml/odoc/issues/1066
|
||||
- name: Deps
|
||||
run: opam install odig trace trace-tef trace-fuchsia ppx_trace
|
||||
run: opam install odig trace trace-tef trace-fuchsia trace-subscriber ppx_trace
|
||||
|
||||
- name: Build
|
||||
run: opam exec -- odig odoc --cache-dir=_doc/ trace trace-tef trace-fuchsia ppx_trace
|
||||
run: opam exec -- odig odoc --cache-dir=_doc/ trace trace-tef trace-fuchsia trace-subscriber ppx_trace
|
||||
|
||||
- name: Deploy
|
||||
uses: peaceiris/actions-gh-pages@v3
|
||||
|
|
|
|||
8
.github/workflows/main.yml
vendored
8
.github/workflows/main.yml
vendored
|
|
@ -32,17 +32,17 @@ jobs:
|
|||
dune-cache: true
|
||||
allow-prerelease-opam: true
|
||||
|
||||
- run: opam install -t trace trace-tef trace-fuchsia --deps-only
|
||||
- run: opam install -t trace trace-subscriber trace-tef trace-fuchsia --deps-only
|
||||
- run: opam install ppx_trace --deps-only # no tests
|
||||
if: matrix.ocaml-compiler != '4.08.x'
|
||||
- run: opam exec -- dune build '@install' -p trace,trace-tef,trace-fuchsia
|
||||
- run: opam exec -- dune build '@install' -p trace,trace-subscriber,trace-tef,trace-fuchsia
|
||||
- run: opam exec -- dune build '@install' -p ppx_trace
|
||||
if: matrix.ocaml-compiler != '4.08.x'
|
||||
- run: opam exec -- dune runtest -p trace
|
||||
- run: opam install trace
|
||||
- run: opam exec -- dune runtest -p trace-tef,trace-fuchsia
|
||||
- run: opam exec -- dune runtest -p trace-subscriber,trace-tef,trace-fuchsia
|
||||
|
||||
# with depopts
|
||||
- run: opam install hmap
|
||||
- run: opam exec -- dune build '@install' -p trace,trace-tef,trace-fuchsia
|
||||
- run: opam exec -- dune build '@install' -p trace,trace-subscriber,trace-tef,trace-fuchsia
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue