From 2c5e0cfb1dcc320a7d58aded55c2c8265d342562 Mon Sep 17 00:00:00 2001 From: Daan De Meyer Date: Thu, 19 Mar 2026 11:12:37 +0100 Subject: [PATCH] ci: Instruct claude to not do any escaping for review comments Should hopefully fix cases like https://github.com/systemd/systemd/pull/40780#discussion_r2956841573. --- .github/workflows/claude-review.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/claude-review.yml b/.github/workflows/claude-review.yml index 9ac8de9a4d..647a6776c4 100644 --- a/.github/workflows/claude-review.yml +++ b/.github/workflows/claude-review.yml @@ -268,6 +268,9 @@ jobs: The `commit` field MUST be the SHA of the commit being reviewed. Only comment on changes in that commit — not preceding commits. + Do NOT escape characters in `body`. Write plain markdown — no backslash + escaping of `!` or other characters. + `line` should be a line number from the NEW side of the diff **that appears inside a diff hunk**. GitHub rejects lines outside the diff context. If you cannot determine a valid diff line, omit `line`.