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