Closed axetroy closed 3 years ago
Opinions and subjectivity ahead - you've been warned.
Instead of using changelogs, just use the Releases tab. Changelogs are artifacts and IMO don't belong in a repository. Further, that's exactly what Git is for - tracking iterative changes to a repository.
I use release to great effect for Node.js projects in particular.
Hello after a little bit of digging I found this package. I personally use it and I find it very useful. IMO the What you might do if you’re clever part is a part that many repos need and it is a cool thing.
@notlmn made an Action that adds the changelog to the GitHub Release https://github.com/marketplace/actions/release-with-changelog
I am looking for a Bot to Update CHANGELOG automatically.
Once you push a Tag with command
git push --tags
It will create a Pull Request to generate/update CHANGELOG File.
This bot can save many time if we should generate CHANGELOG by manual or some cli tool for one by one repositories
Reference
Here is the tool too build a Github bot: https://github.com/probot/probot
And there are many tool to generate CHANGELOG