ocaml-ci icon indicating copy to clipboard operation
ocaml-ci copied to clipboard

A CI for OCaml projects

Results 68 ocaml-ci issues
Sort by recently updated
recently updated
newest added

## Context When the set of docker images increases on a deploy, the deployer must pull the images before any analysis jobs can start running for specific repositories. While this...

type/enhancement
context/causing-pain

See https://github.com/ocaml/opam-repository/pull/23402/files#r1116960175

type/bug

Sometimes, when running the analysis step, it wouldn't rebuild, get stuck and would always show the same error message. To solve that locally, the solution is to clean the local...

type/bug
type/enhancement

I was checking the odoc PRs and started to question my own sanity. I'm certain that 2 days ago when I made a particular PR it passed the checks. In...

type/bug

The analysis phase solves for the versions of OCaml that have a valid solution. In the opam-lint check, we should also check that the `ocaml` constraint matches the package set...

type/enhancement

The new lower-bounds check (introduced in #727) fails on Merlin: https://ci.ocamllabs.io/github/ocaml/merlin/commit/744801438d71718e828f00e8cee95140833c61aa/variant/(lint-lower-bounds) This is due to the fact that ocaml-ci does not respect the build command provided in the `.opam` file...

type/bug

There's some discussion on https://discuss.ocaml.org/t/ocaml-org-recapping-2022-and-queries-on-the-fediverse/11099/22 about saving energy for the cluster. I suggest removing the lint-doc stage. This is run for every single commit currently, and doesn't do anything (it...

context/discussion

The content of the opam file is never tested by ocaml-ci. Several users have had the issue in the past where `dune build` works fine but `dune build -p `...

This is just a hack to test Eio. It's using Eio versions of cohttp and capnp-rpc. The Prometheus library is still lwt, and it uses lwt_eio for that. Note: there...