latitudegames / AIDungeon

Infinite adventures await!
http://www.aidungeon.io/
MIT License
3.19k stars 554 forks source link

[DEVOP] Use auto-changelog #155

Open louisgv opened 4 years ago

louisgv commented 4 years ago

I think we should investigate https://github.com/CookPete/auto-changelog and have contributor adopt a semi-strict commit message pattern. That way we generate the changelog once during release and it will auto-link all our github PR/issues as well.

Caveat is that it's a nodejs tool. But the good thing is only the release engineer will need to run it once every release.

ben-bay commented 4 years ago

This is an interesting idea, but to me it seems like policing commit messages might end up being more work than reminding people to add to the log before merge.

https://keepachangelog.com/en/1.0.0/#bad-practices