Skip to content
Snippets Groups Projects
Unverified Commit c8ca4267 authored by IKEDA Sho's avatar IKEDA Sho Committed by GitHub
Browse files

fix(manager): correctly escape the dot character in fileMatch (#17048)

parent 6f324e41
No related branches found
No related tags found
No related merge requests found
Showing
with 20 additions and 20 deletions
...@@ -95,7 +95,7 @@ describe('config/index', () => { ...@@ -95,7 +95,7 @@ describe('config/index', () => {
const configParser = await import('./index'); const configParser = await import('./index');
const config = configParser.getManagerConfig(parentConfig, 'npm'); const config = configParser.getManagerConfig(parentConfig, 'npm');
expect(config).toContainEntries([ expect(config).toContainEntries([
['fileMatch', ['(^|/)package.json$']], ['fileMatch', ['(^|/)package\\.json$']],
['rollbackPrs', true], ['rollbackPrs', true],
]); ]);
expect( expect(
......
...@@ -11,7 +11,7 @@ export { extractPackageFile, updateArtifacts }; ...@@ -11,7 +11,7 @@ export { extractPackageFile, updateArtifacts };
export const defaultConfig = { export const defaultConfig = {
commitMessageTopic: 'Rust crate {{depName}}', commitMessageTopic: 'Rust crate {{depName}}',
fileMatch: ['(^|/)Cargo.toml$'], fileMatch: ['(^|/)Cargo\\.toml$'],
versioning: cargoVersioning.id, versioning: cargoVersioning.id,
rangeStrategy: 'bump', rangeStrategy: 'bump',
}; };
......
...@@ -8,7 +8,7 @@ export const displayName = 'CircleCI'; ...@@ -8,7 +8,7 @@ export const displayName = 'CircleCI';
export const url = 'https://circleci.com/docs/configuration-reference'; export const url = 'https://circleci.com/docs/configuration-reference';
export const defaultConfig = { export const defaultConfig = {
fileMatch: ['(^|/).circleci/config.yml$'], fileMatch: ['(^|/)\\.circleci/config\\.yml$'],
}; };
export const supportedDatasources = [DockerDatasource.id, OrbDatasource.id]; export const supportedDatasources = [DockerDatasource.id, OrbDatasource.id];
...@@ -4,7 +4,7 @@ import { extractPackageFile } from './extract'; ...@@ -4,7 +4,7 @@ import { extractPackageFile } from './extract';
export { extractPackageFile }; export { extractPackageFile };
export const defaultConfig = { export const defaultConfig = {
fileMatch: ['(^|/)cloudbuild.ya?ml'], fileMatch: ['(^|/)cloudbuild\\.ya?ml'],
}; };
export const supportedDatasources = [DockerDatasource.id]; export const supportedDatasources = [DockerDatasource.id];
...@@ -18,7 +18,7 @@ export { ...@@ -18,7 +18,7 @@ export {
}; };
export const defaultConfig = { export const defaultConfig = {
fileMatch: ['(^|/)([\\w-]*)composer.json$'], fileMatch: ['(^|/)([\\w-]*)composer\\.json$'],
versioning: composerVersioningId, versioning: composerVersioningId,
}; };
......
...@@ -7,7 +7,7 @@ export const language = ProgrammingLanguage.Docker; ...@@ -7,7 +7,7 @@ export const language = ProgrammingLanguage.Docker;
export { extractPackageFile }; export { extractPackageFile };
export const defaultConfig = { export const defaultConfig = {
fileMatch: ['(^|/).drone.yml$'], fileMatch: ['(^|/)\\.drone\\.yml$'],
}; };
export const supportedDatasources = [DockerDatasource.id]; export const supportedDatasources = [DockerDatasource.id];
...@@ -4,7 +4,7 @@ import { HelmDatasource } from '../../datasource/helm'; ...@@ -4,7 +4,7 @@ import { HelmDatasource } from '../../datasource/helm';
export { extractPackageFile } from './extract'; export { extractPackageFile } from './extract';
export const defaultConfig = { export const defaultConfig = {
fileMatch: ['(^|/)fleet.ya?ml'], fileMatch: ['(^|/)fleet\\.ya?ml'],
}; };
export const supportedDatasources = [GitTagsDatasource.id, HelmDatasource.id]; export const supportedDatasources = [GitTagsDatasource.id, HelmDatasource.id];
...@@ -8,7 +8,7 @@ export { default as updateArtifacts } from './artifacts'; ...@@ -8,7 +8,7 @@ export { default as updateArtifacts } from './artifacts';
export const defaultConfig = { export const defaultConfig = {
enabled: false, enabled: false,
versioning: gitVersioning.id, versioning: gitVersioning.id,
fileMatch: ['(^|/).gitmodules$'], fileMatch: ['(^|/)\\.gitmodules$'],
}; };
export const supportedDatasources = [GitRefsDatasource.id]; export const supportedDatasources = [GitRefsDatasource.id];
...@@ -13,7 +13,7 @@ export const url = 'https://go.dev/ref/mod'; ...@@ -13,7 +13,7 @@ export const url = 'https://go.dev/ref/mod';
export const language = ProgrammingLanguage.Golang; export const language = ProgrammingLanguage.Golang;
export const defaultConfig = { export const defaultConfig = {
fileMatch: ['(^|/)go.mod$'], fileMatch: ['(^|/)go\\.mod$'],
}; };
export const supportedDatasources = [ export const supportedDatasources = [
......
...@@ -5,7 +5,7 @@ export { extractPackageFile } from './extract'; ...@@ -5,7 +5,7 @@ export { extractPackageFile } from './extract';
export { updateArtifacts } from './artifacts'; export { updateArtifacts } from './artifacts';
export const defaultConfig = { export const defaultConfig = {
fileMatch: ['(^|/)gradle/wrapper/gradle-wrapper.properties$'], fileMatch: ['(^|/)gradle/wrapper/gradle-wrapper\\.properties$'],
versioning, versioning,
}; };
......
...@@ -3,7 +3,7 @@ export { extractPackageFile } from './extract'; ...@@ -3,7 +3,7 @@ export { extractPackageFile } from './extract';
export const defaultConfig = { export const defaultConfig = {
commitMessageTopic: 'helm values {{depName}}', commitMessageTopic: 'helm values {{depName}}',
fileMatch: ['(^|/)values.yaml$'], fileMatch: ['(^|/)values\\.yaml$'],
pinDigests: false, pinDigests: false,
}; };
......
...@@ -7,7 +7,7 @@ export const defaultConfig = { ...@@ -7,7 +7,7 @@ export const defaultConfig = {
stable: 'https://charts.helm.sh/stable', stable: 'https://charts.helm.sh/stable',
}, },
commitMessageTopic: 'helm chart {{depName}}', commitMessageTopic: 'helm chart {{depName}}',
fileMatch: ['(^|/)helmfile.yaml$'], fileMatch: ['(^|/)helmfile\\.yaml$'],
}; };
export const supportedDatasources = [HelmDatasource.id, DockerDatasource.id]; export const supportedDatasources = [HelmDatasource.id, DockerDatasource.id];
...@@ -11,7 +11,7 @@ export const defaultConfig = { ...@@ -11,7 +11,7 @@ export const defaultConfig = {
stable: 'https://charts.helm.sh/stable', stable: 'https://charts.helm.sh/stable',
}, },
commitMessageTopic: 'helm chart {{depName}}', commitMessageTopic: 'helm chart {{depName}}',
fileMatch: ['(^|/)Chart.yaml$'], fileMatch: ['(^|/)Chart\\.yaml$'],
}; };
export const supportedDatasources = [DockerDatasource.id, HelmDatasource.id]; export const supportedDatasources = [DockerDatasource.id, HelmDatasource.id];
...@@ -5,7 +5,7 @@ export { extractPackageFile } from './extract'; ...@@ -5,7 +5,7 @@ export { extractPackageFile } from './extract';
export const supportsLockFileMaintenance = true; export const supportsLockFileMaintenance = true;
export const defaultConfig = { export const defaultConfig = {
fileMatch: ['(^|/)jsonnetfile.json$'], fileMatch: ['(^|/)jsonnetfile\\.json$'],
datasource: GitTagsDatasource.id, datasource: GitTagsDatasource.id,
}; };
......
...@@ -6,7 +6,7 @@ export { extractPackageFile } from './extract'; ...@@ -6,7 +6,7 @@ export { extractPackageFile } from './extract';
export const language = ProgrammingLanguage.JavaScript; export const language = ProgrammingLanguage.JavaScript;
export const defaultConfig = { export const defaultConfig = {
fileMatch: ['(^|/)package.js$'], fileMatch: ['(^|/)package\\.js$'],
}; };
export const supportedDatasources = [NpmDatasource.id]; export const supportedDatasources = [NpmDatasource.id];
...@@ -10,7 +10,7 @@ export const url = 'https://github.com/nodenv/nodenv'; ...@@ -10,7 +10,7 @@ export const url = 'https://github.com/nodenv/nodenv';
export const language = ProgrammingLanguage.NodeJS; export const language = ProgrammingLanguage.NodeJS;
export const defaultConfig = { export const defaultConfig = {
fileMatch: ['(^|/).node-version$'], fileMatch: ['(^|/)\\.node-version$'],
versioning: nodeVersioning.id, versioning: nodeVersioning.id,
}; };
......
...@@ -16,7 +16,7 @@ export const language = ProgrammingLanguage.JavaScript; ...@@ -16,7 +16,7 @@ export const language = ProgrammingLanguage.JavaScript;
export const supportsLockFileMaintenance = true; export const supportsLockFileMaintenance = true;
export const defaultConfig = { export const defaultConfig = {
fileMatch: ['(^|/)package.json$'], fileMatch: ['(^|/)package\\.json$'],
rollbackPrs: true, rollbackPrs: true,
versioning: npmVersioning.id, versioning: npmVersioning.id,
digest: { digest: {
......
...@@ -6,7 +6,7 @@ export { extractPackageFile } from './extract'; ...@@ -6,7 +6,7 @@ export { extractPackageFile } from './extract';
export const language = ProgrammingLanguage.Python; export const language = ProgrammingLanguage.Python;
export const defaultConfig = { export const defaultConfig = {
fileMatch: ['(^|/)setup.py$'], fileMatch: ['(^|/)setup\\.py$'],
}; };
export const supportedDatasources = [PypiDatasource.id]; export const supportedDatasources = [PypiDatasource.id];
...@@ -9,6 +9,6 @@ export const language = ProgrammingLanguage.Python; ...@@ -9,6 +9,6 @@ export const language = ProgrammingLanguage.Python;
export const supportedDatasources = [DockerDatasource.id]; export const supportedDatasources = [DockerDatasource.id];
export const defaultConfig = { export const defaultConfig = {
fileMatch: ['(^|/).python-version$'], fileMatch: ['(^|/)\\.python-version$'],
versioning: dockerVersioning.id, versioning: dockerVersioning.id,
}; };
...@@ -9,7 +9,7 @@ export const language = ProgrammingLanguage.NodeJS; ...@@ -9,7 +9,7 @@ export const language = ProgrammingLanguage.NodeJS;
export const supportedDatasources = [GithubTagsDatasource.id]; export const supportedDatasources = [GithubTagsDatasource.id];
export const defaultConfig = { export const defaultConfig = {
fileMatch: ['^.travis.yml$'], fileMatch: ['^\\.travis\\.yml$'],
major: { major: {
enabled: false, enabled: false,
}, },
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment