From d6b25f6a310eecf63822bd17893d1c2c68806755 Mon Sep 17 00:00:00 2001
From: INA Lintaro <tarao.gnn@gmail.com>
Date: Wed, 29 Jul 2020 13:39:06 +0900
Subject: [PATCH] fix(changelog): support 'release-' tag format. (#6871)

---
 lib/workers/pr/changelog/source-github.ts | 2 +-
 lib/workers/pr/changelog/source-gitlab.ts | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/workers/pr/changelog/source-github.ts b/lib/workers/pr/changelog/source-github.ts
index 355006d7a9..6f74f932fe 100644
--- a/lib/workers/pr/changelog/source-github.ts
+++ b/lib/workers/pr/changelog/source-github.ts
@@ -120,7 +120,7 @@ export async function getChangeLogJSON({
     if (!tags) {
       tags = await getTags(apiBaseUrl, repository);
     }
-    const regex = new RegExp(`${depName}[@-]`);
+    const regex = new RegExp(`(?:${depName}|release)[@-]`);
     const tagName = tags
       .filter((tag) => version.isVersion(tag.replace(regex, '')))
       .find((tag) => version.equals(tag.replace(regex, ''), release.version));
diff --git a/lib/workers/pr/changelog/source-gitlab.ts b/lib/workers/pr/changelog/source-gitlab.ts
index 912397dbe0..2b2f2ca53c 100644
--- a/lib/workers/pr/changelog/source-gitlab.ts
+++ b/lib/workers/pr/changelog/source-gitlab.ts
@@ -105,7 +105,7 @@ export async function getChangeLogJSON({
     if (!tags) {
       tags = await getTags(apiBaseUrl, versioning, repository);
     }
-    const regex = regEx(`${depName}[@-]`);
+    const regex = regEx(`(?:${depName}|release)[@-]`);
     const tagName = tags
       .filter((tag) => version.isVersion(tag.replace(regex, '')))
       .find((tag) => version.equals(tag.replace(regex, ''), release.version));
-- 
GitLab