27 lines
724 B
Markdown
27 lines
724 B
Markdown
|
# Contributing
|
||
|
|
||
|
Please stick to the following recommendations when making contributions to this repo.
|
||
|
|
||
|
## General
|
||
|
|
||
|
- Each commit should be logically self-contained and shall "compile" without warnings or errors
|
||
|
- Please split pure refactoring or formatting changes from features
|
||
|
|
||
|
|
||
|
## Commit Message Format
|
||
|
|
||
|
A commit message consists of the header line and a bunch of additional lines explaining the changes.
|
||
|
|
||
|
The header line shall use the following base format:
|
||
|
|
||
|
```
|
||
|
topic: Short description
|
||
|
```
|
||
|
|
||
|
If the commit is a pure refactoring or code-formatting change, it shall have the prefix `[TIDY]` and bugfixes shall have the prefix `[FIX]`.
|
||
|
|
||
|
Examples:
|
||
|
|
||
|
- `[TIDY] CI: Move common parts to own job`
|
||
|
- `Style: Make navbar sticky`
|