diff --git a/lib/workers/repository/extract/file-match.ts b/lib/workers/repository/extract/file-match.ts index 921e3f8f539856a2fee1d9d8d7ccd11b94b4272f..b07a08994ecb9da78af4a3c4ed52cebdbb0debfb 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)) );