These commit practices also allow for some really powerful automation downstream; take for example:
Pattern | Description | Alias(es) |
---|---|---|
Revert, U |
Reverts a previous commit | [U]ndo , Reversion , Reverted , Mistake |
Fix, B |
Work towards bug-related code | [B]ugfix , Bug-Fix , Hot-Fix , Hotfix |
[F]eature, F |
Creation of a capability: implementation of a dependency, test, functionality | Add , Added , Addition , Implementation Implemented |
Bump, V |
Increase version; i.e. updating a dependency | [V]ersion , Release |
[T]est, T |
Additions or refactoring of anything test-related | Unit , Interoperability , Stage |
[B]uild, B |
Force a pipeline trigger | Not Applicable |