From c69ad2997ed7b0c0cbf51d350139f42e5176e6ff Mon Sep 17 00:00:00 2001 From: Vijay A Date: Wed, 4 Aug 2021 18:48:23 +0530 Subject: ci(commits): git commit comments are now enforced Use 'commitlint' to enforce commit comment structure. --- .husky/commit-msg | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100755 .husky/commit-msg (limited to '.husky') diff --git a/.husky/commit-msg b/.husky/commit-msg new file mode 100755 index 000000000..02f50f1de --- /dev/null +++ b/.husky/commit-msg @@ -0,0 +1,10 @@ +#!/bin/sh + +FILE_NAME="$(dirname "$0")/_/husky.sh" + +# Conditionally invoke so as to avoid running npm commands if this is a clean checkout (ie before installing npm modules) +if [ -f $FILE_NAME ]; then + . $FILE_NAME + + npx --no-install commitlint --edit "$1" +fi -- cgit v1.2.3-54-g00ecf