lint: Setup gitlint.

Setup gitlint for developers to write well formatted
commit messages.

Note: .gitlint, gitlint-rules.py and lint-commits
are taken directly from zulip/zulip with minor changes.
This commit is contained in:
LoopThrough-i-j 2021-02-25 09:43:09 +05:30 committed by Tim Abbott
parent f8cd424495
commit cce18ed11b
5 changed files with 193 additions and 0 deletions

View file

@ -9,3 +9,4 @@ pytest
-e ./zulip_botserver
-e git+https://github.com/zulip/zulint@14e3974001bf8442a6a3486125865660f1f2eb68#egg=zulint==1.0.0
mypy==0.790
gitlint>=0.13.0