diff --git a/core/cli/ci.el b/core/cli/ci.el index 32bf4a983..389cad76c 100644 --- a/core/cli/ci.el +++ b/core/cli/ci.el @@ -219,7 +219,8 @@ representing the current commit being checked against. See (truncate-string-to-width (string-trim line) 16 nil nil "…") (match-string 1 line)))) (pcase-dolist (`(,key . ,value) trailers) - (if (string-match-p " " value) + (if (and (not (memq 'name (cdr (assoc key doom-cli-commit-trailer-keys)))) + (string-match-p " " value)) (fail! "Found %S, but only one value allowed per trailer" (truncate-string-to-width (concat key ": " value) 20 nil nil "…")) (when-let (allowed-types (cdr (assoc key doom-cli-commit-trailer-keys)))