Contributing Use imperative commit messages. GOOD: "Add new feature" BAD: "Added new feature" Rebase your branch to master and possibly squash unrelevant commits. Make sure to pass the unit tests locally, even though CI runs them automatically. Submit the PR.