diff --git a/bots/pr/src/main/java/org/openjdk/skara/bots/pr/PullRequestCheckIssueVisitor.java b/bots/pr/src/main/java/org/openjdk/skara/bots/pr/PullRequestCheckIssueVisitor.java index 11a562da0..93f8f1963 100644 --- a/bots/pr/src/main/java/org/openjdk/skara/bots/pr/PullRequestCheckIssueVisitor.java +++ b/bots/pr/src/main/java/org/openjdk/skara/bots/pr/PullRequestCheckIssueVisitor.java @@ -128,7 +128,16 @@ public void visit(InvalidReviewersIssue e) { @Override public void visit(MergeMessageIssue e) { var message = String.join("\n", e.commit().message()); - addFailureMessage(e.check(), "Merge commit message is not " + e.expected() + ", but: " + message); + var desc = "Merge commit message is not `" + e.expected() + "`, but:"; + if (e.commit().message().size() == 1) { + desc += " `" + message + "`"; + } else { + desc += "\n" + + "```\n" + + message + + "```"; + } + addFailureMessage(e.check(), desc); } @Override