DEV Community

Discussion on: Enhance your git log with conventional commits

Collapse
 
maxpou profile image
Maxence Poutord

hey Joyce.
I'm now using semantic commit messages with semantic release.

  • fix: I'm fixing a bug. Patch release
  • feat: I'm adding a feature. Minor release.
  • whatever+BREAKING CHANGE. I'm breaking compatibility. Major release.
  • chore: everything that does not impact the user of my app/website.

If you're changing the password in a db, I'd use the chore keyword.
After feel free to add/remove keywords. For instance, in my blog, I added the post keyword for everything related to blogposts!

I hope it helps you :)

Collapse
 
joycebabu profile image
Joyce Babu • Edited

Thank you for your response.

I am using this for an internal project (web application), so the concepts of release and breaking changes does not apply in my case. I am using chore as of now.

Some projects restrict chore type to commits that does not cause a production code change.