Closed SimonAlling closed 3 years ago
I think the best way to "enforce" those commits is 2 steps checks:
master
.This workflow both enforce (bad release version or not release at all if not followed) and draw maximum benefits from conventional commits convention.
I have set up this workflow on this repo userscripter-boilerplate and could help set up the same one here if needed.
Yes, especially Husky hooks are a given, and also a GitHub Actions check. Continuous deployment may happen at some point in the future, but I think we should move in that direction with small steps.
38 made me decide to start using Conventional Commits, but I know how it's gonna end up if it's not enforced in CI …