Skip to content

Commit

Permalink
Attempt to enable tests in more-ci
Browse files Browse the repository at this point in the history
  • Loading branch information
mbarbin committed Oct 27, 2024
1 parent 8042951 commit ff1b5b6
Showing 1 changed file with 6 additions and 11 deletions.
17 changes: 6 additions & 11 deletions .github/workflows/more-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,15 +53,10 @@ jobs:
# janestreet-bleeding-external: https://github.com/janestreet/opam-repository.git#external-packages

- name: Install dependencies
run: opam install ./provider.opam --deps-only --with-test
run: opam install ./provider.opam ./provider-tests.opam --deps-only --with-test

- name: Build
run: opam exec -- dune build @all -p provider

# For now, we only run tests for the `provider` package. Effectively, this
# runs nothing because the tests are in the `provider-test` package. We
# configured this in preparation for running the tests for specific
# packages only in the future, once we have a dedicated test suite that
# can run on every matrix combination configured here.
- name: Run tests
run: opam exec -- dune build @runtest -p provider
# We build and run tests for a subset of packages. More tests are run in
# the development workflow and as part of the main CI job. These are the
# tests that are checked for every combination of os and ocaml-compiler.
- name: Build & Run tests
run: opam exec -- dune build @all @runtest -p provider,provider-tests

0 comments on commit ff1b5b6

Please sign in to comment.