try to fix CI

This commit is contained in:
Simon Cruanes 2022-03-03 22:24:20 -05:00
parent fd305b6173
commit 7347f55d14
No known key found for this signature in database
GPG key ID: EBFFF6F283F3A2B4
2 changed files with 4 additions and 3 deletions

View file

@ -10,7 +10,7 @@ on:
jobs: jobs:
build: build:
strategy: strategy:
fail-fast: false fail-fast: true
matrix: matrix:
os: os:
- macos-latest - macos-latest
@ -36,7 +36,7 @@ jobs:
- run: opam install . --deps-only --with-test - run: opam install . --deps-only --with-test
- run: opam exec -- dune build @install - run: opam exec -- dune build @install -p tiny_httpd,tiny_httpd_camlzip,curly
- run: opam exec -- dune runtest - run: opam exec -- dune build @src/runtest @examples/runtest
if: ${{ matrix.os == 'ubuntu-latest' }} if: ${{ matrix.os == 'ubuntu-latest' }}

View file

@ -12,6 +12,7 @@ build: [
depends: [ depends: [
"dune" { >= "2.0" } "dune" { >= "2.0" }
"base-threads" "base-threads"
"result"
"ocaml" { >= "4.04.0" } "ocaml" { >= "4.04.0" }
"odoc" {with-doc} "odoc" {with-doc}
"qtest" { >= "2.9" & with-test} "qtest" { >= "2.9" & with-test}