-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wrong distrib name with dune-release 1.5.0 #381
Comments
This is from #271, we kind of saw it coming at the time, not sure why we decided not to do the proposed reverse tag parsing thing. I'll work on a fix! Out of curiosity is there any reason why you don't want to follow dune-release expected changelog scheme? |
Just plain old conservatism... and to provide nice edge-cases for |
Maybe we should add a more verbose output (à la autoconf/configure) to |
I have nothing to release right now... but we should have a Merlin release in one or two weeks... |
CHANGES: ### Added - Added support for creating releases from unannotated Git tags. `dune-release` supported unannotated tags in a few places already, now it supports using them for creating a release. (tarides/dune-release#383, @Leonidas-from-XIV) ### Fixed - Change the `---V` command option to be `-V` (tarides/dune-release#388, @Leonidas-from-XIV) - Infer release versions are inferred from VCS tags. This change allows using `dune-release` on projects that do not use the changelog or have it in a different format. (tarides/dune-release#381, tarides/dune-release#383 @Leonidas-from-XIV) - Fix a bug where `dune-release` couldn't retrieve a release on GitHub if the tag and project version don't match (e.g. `v1.0` vs `1.0`). `dune-release` would in such case believe the release doesn't exist, attempt to create it and subsequently fail. (tarides/dune-release#387, tarides/dune-release#395, @Leonidas-from-XIV)
When releasing Merlin
dune-released
refused to sue the tag name as a version for the archive file and the release name. Instead it used the namemerlin
leading to the confusing archive namemerlin-merlin.tbz
.With
dune-release
1.4.0 I get the expected behavior:I wonder if that could come from undesirable tag detection since our changelog starts with:
To reproduce, you can do a dry run on current merlin master.
The text was updated successfully, but these errors were encountered: