semantic-release icon
semantic-release icon

semantic-release

semantic-release automates the whole package release workflow including: determining the next version number, generating the release notes, and publishing the package.

Cost / License

  • Free
  • Open Source

Platforms

  • Mac
  • Windows
  • Linux
  • BSD
  • Git
-
No reviews
0likes
0comments
0news articles

Features

Suggest and vote on features
  1.  File Versioning
  2.  Release Management
  3. Git icon  Git integration

 Tags

  • semantic-release
  • package-publishing
  • semantic-version

semantic-release News & Activities

Highlights All activities

Recent activities

No activities found.

semantic-release information

  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Alternatives

    4 alternatives listed
  • Supported Languages

    • English

GitHub repository

  •  23,077 Stars
  •  1,792 Forks
  •  377 Open Issues
  •   Updated  
View on GitHub
semantic-release was added to AlternativeTo by Paul on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is semantic-release?

semantic-release automates the whole package release workflow including: determining the next version number, generating the release notes, and publishing the package.

This removes the immediate connection between human emotions and version numbers, strictly following the Semantic Versioning specification and communicating the impact of changes to consumers.

Highlights

  • Fully automated release
  • Enforce Semantic Versioning specification
  • New features and fixes are immediately available to users
  • Notify maintainers and users of new releases
  • Use formalized commit message convention to document changes in the codebase
  • Publish on different distribution channels (such as npm dist-tags) based on git merges
  • Integrate with your continuous integration workflow
  • Avoid potential errors associated with manual releases
  • Support any package managers and languages via plugins
  • Simple and reusable configuration via shareable configurations

Official Links