rpm-software-management / tito

A tool for managing rpm based git projects.
GNU General Public License v2.0
378 stars 129 forks source link

Allow custom changlog entries generators #416

Open xsuchy opened 2 years ago

xsuchy commented 2 years ago

It would be nice to allow use of external changelog generators. E.g. https://github.com/git-chglog/git-chglog

praiskup commented 2 years ago

~~Note the inconvenience -- this may lead to a non-reproducible release tarball generator (the changelog file is usually baked into the tarball). The feature should be documented with appropriate warnings.~~ wrong, git tag doesn't have to be reproducible

Another example: https://git.savannah.gnu.org/cgit/gnulib.git/tree/build-aux/gitlog-to-changelog