From 997bdaee1803eea284af0cbdd4066c551bffcd6d Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Sun, 24 Feb 2019 07:56:23 +0100 Subject: [PATCH] =?UTF-8?q?fix(pr):=20don=E2=80=99t=20escape=20@=20in=20co?= =?UTF-8?q?mpare=20links?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closes #3162 --- lib/workers/pr/pr-body.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/workers/pr/pr-body.js b/lib/workers/pr/pr-body.js index a07e8f7170..f5b9b76d78 100644 --- a/lib/workers/pr/pr-body.js +++ b/lib/workers/pr/pr-body.js @@ -172,6 +172,11 @@ async function getPrBody(config) { releaseNotes = releaseNotes.replace(/@/g, '@​'); releaseNotes = releaseNotes.replace(/(`\[?@)​/g, '$1'); releaseNotes = releaseNotes.replace(/([a-z]@)​/gi, '$1'); + releaseNotes = releaseNotes.replace(/\/compare\/@​/g, '/compare/@'); + releaseNotes = releaseNotes.replace( + /(\(https:\/\/[^)]*?)\.\.\.@​/g, + '$1...@' + ); releaseNotes = releaseNotes.replace( /([\s(])#(\d+)([)\s]?)/g, '$1#​$2$3' -- GitLab