Skip to content

Best of Both Worlds

Andrew Lisowski

One of the main goals we had when building auto was to ease the introduction to automated releases through using pull request labels.

The main alternative to auto works in a slightly different way, semantic-release uses the conventional commit spec to calculate the next version. This is an awesome way to accomplish automated releases, but it is very strict and can create more work when accepting outside contribution. PR labels solve this problem beautifully, but...

Why not both

That's exactly why we made the conventional-commits plugin. It allows you to keep your conventional commit work flow but still get the benefits of PR labels based automation.

To start using conventional commit style commit messages simply add the following to your auto config.

{
  "plugins": ["conventional-commits"]
}
{
  "plugins": ["conventional-commits"]
}

Now you can enjoy the best of both worlds! 🎉