From 2f0c6dd27be1ddb21cc7f8e5ccbf2bd3906ccb26 Mon Sep 17 00:00:00 2001
From: Michael Kriese <michael.kriese@visualon.de>
Date: Fri, 15 May 2020 09:01:14 +0200
Subject: [PATCH] fix(internal): file-match must use re2 (#6246)

---
 lib/workers/repository/extract/file-match.ts | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lib/workers/repository/extract/file-match.ts b/lib/workers/repository/extract/file-match.ts
index 921e3f8f53..b07a08994e 100644
--- a/lib/workers/repository/extract/file-match.ts
+++ b/lib/workers/repository/extract/file-match.ts
@@ -2,6 +2,7 @@ import minimatch from 'minimatch';
 import { RenovateConfig } from '../../../config/common';
 import { logger } from '../../../logger';
 import { platform } from '../../../platform';
+import { regEx } from '../../../util/regex';
 
 export function getIncludedFiles(
   fileList: string[],
@@ -58,7 +59,7 @@ export async function getMatchingFiles(
   let matchedFiles: string[] = [];
   for (const match of fileMatch) {
     logger.debug(`Using file match: ${match} for manager ${manager}`);
-    const re = new RegExp(match);
+    const re = regEx(match);
     matchedFiles = matchedFiles.concat(
       fileList.filter((file) => re.test(file))
     );
-- 
GitLab