From 24ed8511dd87bc53d65a7e5a569356336821af08 Mon Sep 17 00:00:00 2001 From: Idan Horowitz Date: Tue, 7 Sep 2021 22:36:17 +0300 Subject: CI+Meta: Add Signed-off-by tag filter to the commit message linter --- .github/workflows/lintcommits.yml | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to '.github/workflows') diff --git a/.github/workflows/lintcommits.yml b/.github/workflows/lintcommits.yml index 116726344c..7e33d816ed 100644 --- a/.github/workflows/lintcommits.yml +++ b/.github/workflows/lintcommits.yml @@ -55,6 +55,14 @@ jobs: pattern: '^.+[^.\n](\n.*)*$' error: 'Commit title ends in a period' + - name: Check body for sign off + if: ${{ success() || failure() }} + uses: tim-actions/commit-message-checker-with-regex@v0.3.1 + with: + commits: ${{ steps.get-pr-commits.outputs.commits }} + pattern: '^((?!Signed-off-by: )[\s\S])*$' + error: 'Commit body contains a Signed-off-by tag' + - name: Comment on PR if: ${{ failure() && !github.event.pull_request.draft }} uses: IdanHo/comment-on-pr@5f51df338210754f519f721f8320d8f72525a4d0 -- cgit v1.2.3