jreleaser / jreleaser

:rocket: Release projects quickly and easily with JReleaser
https://jreleaser.org
Apache License 2.0
921 stars 106 forks source link

[changelog] Support Gitmoji in Release #338

Closed yesid-bocanegra closed 2 years ago

yesid-bocanegra commented 3 years ago

Is your feature request related to a problem? Please describe. Generating documentation based on commits is useful but recently i've been using gitmoji to generate release notes and is simply amazing. way more concise than just putting together the list of commits.

Describe the solution you'd like Run a stage where release notes are generated with categories based on gitmoji

Describe alternatives you've considered This tool does that but its manual: gitmoji-changelog

Additional context Using gitmoji release notes may look like this: image

aalmiray commented 3 years ago

This would require porting gitmoji (probably gitmoji-cli) to Java https://github.com/carloscuesta/gitmoji

That's a serious commitment 😅

aalmiray commented 2 years ago

Found an alternative that makes this work: changelog presets.