Fully automated release
No manual steps required. semantic-release determines the next version number, generates release notes, and publishes the package automatically.
Fully automated release
No manual steps required. semantic-release determines the next version number, generates release notes, and publishes the package automatically.
Semantic Versioning
Strictly follows the Semantic Versioning specification, removing the connection between human emotions and version numbers.
CI/CD Integration
Runs on your CI environment after every successful build on the release branch, ensuring releases are consistent and reliable.
Extensible via plugins
Support any package manager and language via plugins. Use shareable configurations for simple, reusable setups.