semantic-release
Automates versioning, changelog and publishing from commits.
CLIOpen source
Decides the next semantic version from commit messages, generates the changelog and publishes the package automatically in CI.
When to use
When you want fully automated releases driven by commits.
When to avoid
If you prefer to review and approve the version and changelog manually before each release.
Alternatives
They do a similar job. Compare before choosing.
Versioning and changelogs for monorepos, with change files.
CLIOpen source★ 12.5KKeeps a release PR up to date from commits.
CLIOpen source★ 7.7K
Related
From the same area, with a close purpose.
Customizable changelog generator from Git history.
CLIOpen source★ 12.4KSimple Git hooks for Node projects.
LibraryOpen source★ 35.4KChecks whether commit messages follow a convention.
CLIOpen source★ 18.8KInteractive assistant for writing conventional commits.
CLIOpen source★ 17.5K