Open goolord opened 1 year ago
Ah that is a good idea: I need to think about the implementation a bit
In your case (project) how would you want to deal with git tags? Currently hkgr pretty much demands git tagging (which can be more complicated in a multipackage repo), though perhaps that could be relaxed in certain cases.
https://github.com/yesodweb/persistent/releases is another such project, it seems like they tag releases based on the library they're updating and its version
Right this would require version tags to include the package name.
Unfortunately it is a rather non-trivial change, so I would need to find a block of time to work on it.
it's not uncommon to have a group of related libraries in one cabal.project, for example https://github.com/andrewthad/colonnade
it would be nice to be able to use hkgr to release these via
hkgr publish colonnade
,hkgr publish lucid-colonnade
etc