From 24bd133e9e597c7ced72e7e27a0d2f51d2a65c73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=B0=D0=BD=D0=B8=D0=B8=D0=BB=20=D0=93=D0=BE=D1=80?= =?UTF-8?q?=D0=BB=D1=8F=D0=BA=D0=BE=D0=B2?= <63161448+pmpknu@users.noreply.github.com> Date: Tue, 29 Oct 2024 14:19:57 +0300 Subject: [PATCH] feat(CI): add p19 task --- .github/workflows/CI.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 84a3fd9..366622d 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -32,3 +32,29 @@ jobs: - run: opam exec -- dune build @fmt @check @runtest -j3 - run: opam exec -- dune runtest - run: opam exec -- zanuda -no-top_file_license -no-check-filesystem -dir . + + task19: + strategy: + fail-fast: false + + runs-on: ubuntu-latest + defaults: + run: + working-directory: ./p19 + + steps: + - name: Checkout tree + uses: actions/checkout@v4 + + - name: Set-up OCaml + uses: ocaml/setup-ocaml@v3 + with: + ocaml-compiler: 4.14 + + - run: opam install . --deps-only --with-test + - run: opam install zanuda + - run: opam install ounit2 + - run: rm -rf _build + - run: opam exec -- dune build @fmt @check @runtest -j3 + - run: opam exec -- dune runtest + - run: opam exec -- zanuda -no-top_file_license -no-check-filesystem -dir .