We are pleased to receive any kind of contribution (issues, pull requests, suggestions ...).
Here is the expected commit format, please respect it, we rely on it to automatically generate the changelog:
type(category): description [flags]
< commit description >
Where type
is one of the following:
breaking
build
ci
chore
docs
feat
fix
other
perf
refactor
revert
style
test
Where flags
is an optional comma-separated list of one or more of the following (must be surrounded in square brackets):
breaking
: alterstype
to be a breaking change
And category
can be anything of your choice. If you use a type not found in the list (but it still follows the same format of the message), it'll be grouped under other
.
Ensure that your contribution is correctly tested:
- Any update on the generated project must be tested through the generated unit tests
- Any update on the archetype must be tested through the integration test suite (src/test/resources/projects)