dune-release icon indicating copy to clipboard operation
dune-release copied to clipboard

releasing multiple opam packages from a single repository

Open hannesm opened this issue 3 years ago • 2 comments

first, thanks for your work on dune-release to make releases of opam packages that use dune so easy.

with dune-release 1.6.1 the synopsis is taken from a random opam file. e.g. https://github.com/ocaml/opam-repository/pull/21158 uses the dnssec.opam (where my expectation would have been to use dns.opam -- the one in dune-project).

hannesm avatar Apr 08 '22 13:04 hannesm

Is there any news on this topic? Can we use dune-release with repository containing multiple opam files?

aryx avatar Jan 17 '23 20:01 aryx

Can we use dune-release with repository containing multiple opam files?

Yes, you can (ocaml-zmq does that for example).

But the semantics are not necessarily solid as @hannesm notes. It should definitely prioritize getting the synopsis for the PR from the package in the (name) field in dune-project if available.

Leonidas-from-XIV avatar Jan 18 '23 12:01 Leonidas-from-XIV