Closed christoph-conrads closed 10 months ago
I suspect the lightweight form is what one gets when using the "convenient" tagging option on the "draft a release" page of the github web interface ? (At least I think that is how I became guilty of the same mistake).
And I see we have been there before in #123 (which also contains a nice quick script for repairing such tags)
Thanks @christoph-conrads for pointing the issue. Thanks @martin-frbg for reminding me of the fix. The v3.12.0 tag is now an annotated tag. We will try to annotate our tag from now on, this is good practice, agreed.
On the current master branch, the output of
git describe
isv3.11.0-406-ga4298d5ff
whenv3.12.0-13-ga4298d5ff
is most likely preferred (the second description was generated by$ git describe --tags
). The reason is that the v3.12.0 tag is not an annotated tag (see the console output below and note the message by the tagger). I suggest to make all release tags annotated tags.References: