microlinkhq / async-ratelimiter

Rate limit made simple, easy, async.
MIT License
318 stars 23 forks source link

feat: please use `np` for version releases #40

Closed titanism closed 1 year ago

titanism commented 1 year ago

The reason being is because the Changelog and Releases are both pretty much empty and contain no information about each release.

See https://github.com/sindresorhus/np (use this when you are going to version bump, it'll do it for you). This is what we use for Tangerine, see https://github.com/forwardemail/tangerine/releases.

e.g. both are empty right now: https://github.com/microlinkhq/async-ratelimiter/blob/master/CHANGELOG.md and https://github.com/microlinkhq/async-ratelimiter/releases and contain no commit information.

Kikobeats commented 1 year ago

Yeah, I need to rework the release process. We're delegating into standard-version and it's now a deprecated project, so definitively is not reflecting the activity properly.

On the other hand, this project is easy to validate checking commits on GitHub. Most of them are just maintenance, no big rewrites are planned.

Eventually a new tool will be used, and generate a new changelog is very straightforward. It isn't a priority right now, thanks for the suggestion 🙂

Kikobeats commented 1 year ago

Probably I'm going to delete all the CHANGELOG.md files on my project and just use GitHub Releases.

Plus, GitHub allows to auto-generate the changelog so that will drop devDependencies used for parsing, etc.

Less code, less files, happy maintainer 😆

titanism commented 1 year ago

If you use np it will automatically open the releases tab for you with a draft and the summary of changes line by line. Try it out.