LinusU / emoji-commit

44 stars 6 forks source link

support conventional commits #20

Open orhanbalci opened 1 year ago

orhanbalci commented 1 year ago

Hi there? Is it possible to support conventional commits and emojis by leveraging a configuration file. Or another convention like this one

LinusU commented 1 year ago

I believe that @cstruct started working on something like this. I'm open to getting something in, provided it's not too invasive to the rest of the codebase ☺️

It would be nice if it could also work with a wider ecosystem, like emoji-release (doesn't work at the moment) and emoji-github-releases (which I use on all my packages). But for that to work every prefix must map to a specific version bump. That makes me a bit hesitant to add support for just a list of prefixes, on the other hand we already have 🔥 which I would prefer to remove.

orhanbalci commented 1 year ago

I got it. Main aim of this tool is to write commit logs such that we can decide next release semver. You are creating a new convention of yours. Can this be merged with other approach? For example it would be nice to use conventional commits (with or without emojis) and your approach together.