diff --git a/.github/mergify.yml b/.github/mergify.yml index 6249873e..d7bc2ce4 100644 --- a/.github/mergify.yml +++ b/.github/mergify.yml @@ -6,4 +6,15 @@ pull_request_rules: actions: label: toggle: - - ci-passed \ No newline at end of file + - ci-passed + - name: "Ensure commits follow DCO" + conditions: + - "#commits > 0" + - "body~Signed-off-by:" + actions: + comment: + message: | + ⚠️ Your PR is missing a `Signed-off-by:` line in at least one commit. + Please use `git commit -s` to sign your commits. + dismiss_reviews: + message: "DCO check failed. Please sign your commits." \ No newline at end of file