axion-release-plugin
axion-release-plugin copied to clipboard
When releasing a new tag, include a message with the commit info
When pushing a new tag, it's nice to see a short description added along with the tag. Even if it is just relaying the commit message that would be awesome. I'd like to note I am using the plugin in a CI environment, so maybe there's some extra configuration that could be added so it could be the users choice?
What the tags look like:

What I think would be helpful (roughly)

Hi, axion-release-plugin only creates git tags. If you want a nice message and release notes you need to use github releases (https://github.com/allegro/axion-release-plugin/releases) ;)
Hi, axion-release-plugin only creates git tags. If you want a nice message and release notes you need to use github releases (https://github.com/allegro/axion-release-plugin/releases) ;)
Sure, I know that's how you go about creating a nice release with all the notes, but can't you add a message with a tag too?
@bgalek I think I wasn't clear enough- I am looking to add annotations on my tags. However in the tests I noticed that annotations are always set to false. So maybe this isn't possible. But I would like to add annotations if that makes more sense!
Hm... We could provide an optional method/parameters to customize tag annotations. It would be backward compatible, care for a PR?
That's what I was thinking. I've just recently gotten into developing gradle plugins so I'll give it a shot and see what I come up with!
@roschwartz79 hey there, have you been able to make some progress on this? this is a feature i would like to have