Today, even with contribution guide, commits can have more than 50 characters in title and 72 columns in description.
We can add Commitlint with Husky to lint the commit message before commit reaches our Github.
We can also add it to Travis to double check any bypasses from developer.
@diego3g @jpdemagalhaes @aldroydzito
By default, commitlint comes with commit types. They are used to easily identify the kind of the commit. Example: chore: Run tests on travis ci. We can see that chore is the type of that commit and the goal of the change.
That being said, I would like to ask: Do you guys think we should use them?
If we choose to use them, I thought the following types would be nice to have:
Seems fine to me, it allows for a more standard pattern over all the project. I think we should use them.
It seems great to me!
Most helpful comment
@diego3g @jpdemagalhaes @aldroydzito
By default,
commitlintcomes with commit types. They are used to easily identify the kind of the commit. Example:chore: Run tests on travis ci. We can see thatchoreis the type of that commit and the goal of the change.That being said, I would like to ask: Do you guys think we should use them?
If we choose to use them, I thought the following types would be nice to have: