This project uses conventional commit messages. This leads to more readable messages that are easy to follow when looking through the project history. But also, we use the git commit messages to generate the change log and to versioning the components/packages.
<type>(<scope>): <subject>
<BLANK LINE>
<body>
<BLANK LINE>
<footer>
type
should be one of the type-enum
in the file .commitlintrc.yml
.
scope
is a lerna package (folder below packages
directory).
feat(blueprint): add message property
ci: add continuous integration github action