1. Motivation
When I create new release for my Sublime Text package, I need:
- Add changelog to GitHub release page,
- Update Changelog.md,
- Update version in messages.json,
- Add changelog to messages/<version>.txt file,
It may take a lot of time. Possibly, another inexperienced developers of Sublime Text 3 packages have similar problems.
2. Demonstration
I push commit to my GitHub repository → I input in command line:
release-it --no-npm.publish -n -V
Changelog.md and messages.json:
messages/<version>.txt and package.json:
If you want to have same behavior, read the article.
Thanks.