Comment Comment by the_duke What other comments are missing is that git-cliff is based on the conventional commits [1] spec.If you follow this properly the commits will already have important metadata for presentation in a changelog.Also keep in mind that the auto-generated changelog should always be augmented and filtered manually before the final release.But the combination of git-cliff and conventional commits can save a lot of time for the initial draft.It does require discipline in using conventional commits properly.[1] https://www.conventionalcommits.org/en/v1.0.0/ parent the_duke 2 years ago
If you follow this properly the commits will already have important metadata for presentation in a changelog.
Also keep in mind that the auto-generated changelog should always be augmented and filtered manually before the final release.
But the combination of git-cliff and conventional commits can save a lot of time for the initial draft.
It does require discipline in using conventional commits properly.
[1] https://www.conventionalcommits.org/en/v1.0.0/