Re:Git-cliff – Generate changelog files from the Git history
by rkeene2 on Sunday September 05, 2021 @02:01PM
(#28426283)
What I do is include the ChangeLog in the tag for the release.
I do semi-manually generate the ChangeLog using the titles of the Story/Bug that was merged in for a given PR, and then any commits that were done directly get a special notation (if any exist). The list of Stories/Bugs is generated automatically (branch->PR->Story).
This way there is no ever growing file, but the ChangeLog is available for every release within the VCS, and it's organized by release.
I do semi-manually generate the ChangeLog using the titles of the Story/Bug that was merged in for a given PR, and then any commits that were done directly get a special notation (if any exist). The list of Stories/Bugs is generated automatically (branch->PR->Story).
This way there is no ever growing file, but the ChangeLog is available for every release within the VCS, and it's organized by release.