Commit Messages
Conventional commits, with the reason in the body.
<type>(<scope>): <subject>
<body: what changed and why>
Refs #<issue>| Type | Use for |
|---|---|
feat | A new capability |
fix | A bug fix |
ref | A change in structure with no change in behaviour |
test | Tests only |
docs | Documentation only |
ci | Workflows and build |
The subject says what the commit does, in the imperative. The body says why, and what was and was not verified. Reference the issue.