diff --git a/scripts/commitcheck.sh b/scripts/commitcheck.sh index 1b1d09750..9ebf16a0d 100755 --- a/scripts/commitcheck.sh +++ b/scripts/commitcheck.sh @@ -7,7 +7,9 @@ REF="HEAD" test_commit_bodylength() { length="72" - body=$(git log --no-show-signature -n 1 --pretty=%b "$REF" | grep -Ev "http(s)*://" | grep -E -m 1 ".{$((length + 1))}") + body=$(git log --no-show-signature -n 1 --pretty=%b "$REF" | + grep -Evi -e "http(s)*://" -e "signed-off-by:" -e "reviewed-by:" | + grep -E -m 1 ".{$((length + 1))}") if [ -n "$body" ]; then echo "error: commit message body contains line over ${length} characters" return 1