Opinionated OCaml linter with Merlin integration for code quality, naming conventions, and style checks
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Skip MDX execution on opam install README blocks

The READMEs all share the standard install/overlay snippet, but the
sh blocks lacked the "<!-- $MDX skip -->" directive. `dune test`
would shell out to `opam install` against the live switch, which
either prompts interactively or fails with a package conflict —
either way diffing as a test failure.

Bulk-add skip directives in front of every install/overlay block.
Also collapse the doubled "non-deterministic + skip" stack on three
READMEs (memtrace, ocaml-dpop, ocaml-pid1, ocaml-yaml, merlint) where
`skip` already implies the runtime is bypassed.

+3 -1
+3 -1
README.md
··· 64 64 65 65 Install with opam: 66 66 67 + <!-- $MDX skip --> 67 68 ```sh 68 69 $ opam install merlint 69 70 ``` ··· 71 72 If opam cannot find the package, it may not yet be released in the public 72 73 `opam-repository`. Add the overlay repository, then install it: 73 74 75 + <!-- $MDX skip --> 74 76 ```sh 75 77 $ opam repo add samoht https://tangled.org/gazagnaire.org/opam-overlay.git 76 78 $ opam update ··· 79 81 80 82 To build from source instead: 81 83 82 - <!-- $MDX non-deterministic=command --> 84 + <!-- $MDX skip --> 83 85 ```sh 84 86 $ opam install . --deps-only 85 87 $ dune build