lindig / polly

OCaml bindings for Linux epoll(2)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

make lint

craff opened this issue · comments

make lint is not configured in the same way as lint in the worflow ?
on my machine, make lint reports no error while the workflow fails with the same code.

needed quite a lot of time to make lint happy because of this.

I agree that the CI workflow is quite picky. I merged it recently from a PR and struggled with it, too. It has access to several OCaml releases, unlike the local installation. I am a bit torn whether to make the listing less struct. On the other hand, it is likely to help with submissions to Opam.

I think 'dune build @fmt' is missing from 'make lint' (there is an indent target in the Makefile though)

in fact, make lint + make format is ok. Maybe make test could depend upon lint and format ?