From: Thanh Ha Date: Sat, 6 Jun 2020 13:57:03 +0000 (-0400) Subject: Setup gitlint for linting commits X-Git-Url: https://gerrit.linuxfoundation.org/infra/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F21%2F64221%2F1;p=releng%2Fdocs.git Setup gitlint for linting commits Setup gitlint to lint commit messages in this repo. Signed-off-by: Thanh Ha Change-Id: Ia93eacc169cfb5cf0b071f4ada483e914b36b481 --- diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 43f166b..5341f8a 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -7,3 +7,8 @@ repos: - id: check-merge-conflict - id: end-of-file-fixer - id: trailing-whitespace + + - repo: https://github.com/jorisroovers/gitlint + rev: v0.13.1 + hooks: + - id: gitlint diff --git a/tox.ini b/tox.ini index e1646d3..6b3142e 100644 --- a/tox.ini +++ b/tox.ini @@ -49,3 +49,4 @@ deps = commands = pre-commit install pre-commit run --all-files --show-diff-on-failure + pre-commit run gitlint --hook-stage commit-msg --commit-msg-filename .git/COMMIT_EDITMSG