<type><scope>*<marker>*: <description>
<body>
<footer>*
buildbuild(ci)changes to a build pipelinebuild(deps)dependency changebuild(version)change module version
configconfiguration changedocsdocumentation change (e.g. JavaDoc, TODO, readme)fixfixing somethingfeatadding a featurelogchange on loggingrefactorcode change without behaviour changeperfimproving performance (e.g. faster, less resource consumption)stylechanging style (e.g. formatting code)testchanges to tests- not aplicable for integration or system test modules => use
feat
- not aplicable for integration or system test modules => use
- no other commit type MUST contain a version change
- optional
- e.g.
api
!MUST be added if there is a breaking change
- short summary
- detailed description as list using
-
- linking a ticket
- syntax:
references: <ticket[, ]>? ticketMAY just contain the ID
- syntax:
- add syntax for breaking changes (body vs. footer)
- add examples