DEV Community


Discussion on: How much effort do you put into commit messages?

jack profile image
Jack Williams

I like this, I'm curious, do you use something automated to handle your semantic versioning like this?

pbnj profile image
Peter Benjamin

I use semantic-release for all my projects. I like it because it is language-agnostic.

  1. Add a .releaserc.json config file, which supports a large number of plugins.
  2. Run semantic-release CLI in CI.