atlassian / lerna-semantic-release

📦:🛠✨💥 – fully automated package publishing
https://www.npmjs.com/package/lerna-semantic-release
683 stars 42 forks source link

Difference between lerna publish --conventional-commits and this? #87

Open pselden opened 7 years ago

pselden commented 7 years ago

$ lerna publish --conventional-commits When run with this flag, publish will use the Conventional Commits Specification to determine the version bump and generate CHANGELOG

This seems very similar to what lerna-semantic-release provides. Would love to know what the material differences are and why I might choose one over the other.

desfero commented 6 years ago

Any thoughts on this?

erquhart commented 6 years ago

I haven't confirmed this, but I'm guessing that command works for the default "fixed" mode - where all packages share a single version - and not --independent mode, where all packages are independently versioned. The Lerna README links to this repo as a semantic versioning solution specifically for --independent mode.