alavrik / piqi

Piqi – universal schema language: JSON, XML, Protocol Buffers data validation and conversion
http://piqi.org
Apache License 2.0
246 stars 36 forks source link

release the dune-built piqi packages #72

Closed ivg closed 2 years ago

ivg commented 2 years ago

Now everything is ready to release the dune-built piqi (known in opam as piqilib) and piqi-ocaml (known in opam as piqi) to the upstream repository. I tested locally using our own opam-repository that everything works fine, i.e., the binaries are installed, the commands are present, the compiler works, and piqi can now be loaded in runtime using dynlink (or dune plugins) without any special effort. For your reference, here are the piqilib and piqi opam files. If they are okay, then what is left is to cut the release on both repos and I can make the PR to the upstream/opam-repository (you would prefer to do it yourself?).

alavrik commented 2 years ago

hi @ivg, I've just cut new releases fro both piqi and piqi-ocaml. Can you help with the PR to the opam repo?

ivg commented 2 years ago

Sure, I am on it. Thanks for the release!

ivg commented 2 years ago

Here we go, it took me some time to grep through all reverse dependencies, but it looks like that my package is the only one that is broken :) https://github.com/ocaml/opam-repository/pull/21947