Open gabriel-tessier opened 4 years ago
Sounds good. Ye, to use a tool like that, we should enforce the commit message convention to all contributors. Let's discuss about it. Here is a link for all release changelogs: https://github.com/mingrammer/diagrams/releases
We can improve the changelogs better than now, we don't have to be tied to the current format.
You can also enforce PR titles instead of commit messages (it's a lot less overhead, and you can easily change them after a PR is merged etc...) and then rely on Github Actions to draft the release notes based on all merged PRs. I am a happy user of https://github.com/marketplace/actions/release-drafter
As we will have a CHANGELOG file what about automatize the generation?...
Using tool like:
https://github.com/lob/generate-changelog
Need to update contribution to add the rule for the commit title.