From 458a3a00223d6f25ccacf4759f003012226ed0f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Bosdonnat?= Date: Fri, 30 Sep 2022 10:48:11 +0200 Subject: [PATCH] PR body may be empty --- lib/gitarro/backend.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/gitarro/backend.rb b/lib/gitarro/backend.rb index 1b45554..e6cf688 100755 --- a/lib/gitarro/backend.rb +++ b/lib/gitarro/backend.rb @@ -273,7 +273,7 @@ def retriggered_by_comment?(pr, context) # this function will check if the PR contains a checkbox # for retrigger all the tests. def retriggered_by_checkbox?(pr, context) - return false unless pr.body.match(/\[x\]\s+Re-run\s+test\s+"#{context}"/i) + return false if pr.body.nil? || !pr.body.match(/\[x\]\s+Re-run\s+test\s+"#{context}"/i) skipped = '' unless empty_files_changed_by_pr?(pr)