dev(ci): fix linter complaining about git Ref lines

Such as Co-authored-by: and Signed-off-by: lines.
This commit is contained in:
Henrik Lissner 2021-09-17 09:10:14 +02:00
parent 5aeefc301b
commit f80eed41bb

View file

@ -162,6 +162,7 @@
(catch 'found
(dolist (line refs)
(cl-destructuring-bind (type . ref) (split-string line " +")
(unless (member type '("Co-authored-by:" "Signed-off-by:"))
(setq ref (string-join ref " "))
(or (string-match "^\\(https?://.+\\|[^/]+/[^/]+\\)?\\(#[0-9]+\\|@[a-z0-9]+\\)" ref)
(string-match "^https?://" ref)
@ -171,7 +172,7 @@
(throw 'found
(cons 'error
(format "%S is not a valid issue/PR, URL, or 12-char commit hash"
line))))))))
line)))))))))
;; TODO Check that bump/revert SUBJECT list: 1) valid modules and 2)
;; modules whose files are actually being touched.