Contribute Code

Signing Commits

  • We encourage you to sign your commits, although this is not a strict requirement from our side

  • You can find help on how to sign commits in GitHub’s docs

Commit Naming Convention

The commit naming convention will be checked by our continuous integration. In order to be valid, the following rules must all be fulfilled:

  • The commit message itself must consist of the following characters: letters a-z, numbers 0-9

  • The commit message must begin with a capital letter

  • The commit message must exist and it must not be empty

  • The commit message must not end with ., ! or ?

Examples

  • Explain commit naming convention

  • Don't display empty gpu info queries as error

  • Cleanup octree vertices and indices

  • Add commit naming check

  • Move GPU info to vk tools

Additional Information

The Regex pattern for the message is ^[A-Z0-9]\S*(?:\s\S*)+[^.!?,\s]$