a code review tool

add tangled workflow

+41
+41
.tangled/workflows/build.yml
··· 1 + when: 2 + - event: ["push"] 3 + branch: ["main"] 4 + 5 + engine: "nixery" 6 + 7 + dependencies: 8 + nixpkgs: 9 + - opam 10 + - gcc 11 + - gnumake 12 + - pkg-config 13 + - rsync 14 + - git 15 + - curl 16 + - patch 17 + - unzip 18 + - m4 19 + - lld 20 + - gmp 21 + - libev 22 + - autoconf 23 + - zlib 24 + - openssl 25 + 26 + steps: 27 + - name: "Initialize opam and create OxCaml switch" 28 + command: | 29 + opam init --bare --disable-sandboxing -y 30 + opam update --all 31 + opam switch create 5.2.0+ox --repos ox=git+https://github.com/oxcaml/opam-repository.git,default 32 + 33 + - name: "Install dependencies" 34 + command: | 35 + eval $(opam env --switch 5.2.0+ox) 36 + opam install --deps-only -y . 37 + 38 + - name: "Build and test" 39 + command: | 40 + eval $(opam env --switch 5.2.0+ox) 41 + dune build @runtest