a code review tool

add tangled workflow

+48
+48
.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 + - gnutar 26 + - bzip2 27 + - xz 28 + - gzip 29 + 30 + steps: 31 + - name: "Initialize opam and create OxCaml switch" 32 + command: | 33 + set -e 34 + opam init --bare --disable-sandboxing -y 35 + opam update --all 36 + opam switch create 5.2.0+ox --repos ox=git+https://github.com/oxcaml/opam-repository.git,default 37 + 38 + - name: "Install dependencies" 39 + command: | 40 + set -e 41 + eval $(opam env --switch 5.2.0+ox) 42 + opam install --deps-only -y . 43 + 44 + - name: "Build and test" 45 + command: | 46 + set -e 47 + eval $(opam env --switch 5.2.0+ox) 48 + dune build @runtest