Skip to content
Snippets Groups Projects
Unverified Commit 545bf31b authored by alsyia's avatar alsyia Committed by GitHub
Browse files

fix(presets): match on devDependencies or dev for dev dependencies-related presets (#33909)


Co-authored-by: default avatarRhys Arkins <rhys@arkins.net>
parent 93384559
No related branches found
No related tags found
No related merge requests found
...@@ -34,7 +34,7 @@ exports[`config/presets/index resolvePreset migrates automerge in presets 1`] = ...@@ -34,7 +34,7 @@ exports[`config/presets/index resolvePreset migrates automerge in presets 1`] =
"Add the \`renovate/\` prefix to all branch names.", "Add the \`renovate/\` prefix to all branch names.",
"Use semantic commit type \`fix\` for dependencies and \`chore\` for all others if semantic commits are in use.", "Use semantic commit type \`fix\` for dependencies and \`chore\` for all others if semantic commits are in use.",
"Require all status checks to pass before any automerging.", "Require all status checks to pass before any automerging.",
"Pin dependency versions for \`devDependencies\` and retain SemVer ranges for others.", "Pin dependency versions for development dependencies and retain SemVer ranges for others.",
], ],
"ignoreTests": false, "ignoreTests": false,
"ignoreUnstable": true, "ignoreUnstable": true,
...@@ -111,6 +111,8 @@ exports[`config/presets/index resolvePreset migrates automerge in presets 1`] = ...@@ -111,6 +111,8 @@ exports[`config/presets/index resolvePreset migrates automerge in presets 1`] =
{ {
"matchDepTypes": [ "matchDepTypes": [
"devDependencies", "devDependencies",
"dev-dependencies",
"dev",
], ],
"rangeStrategy": "pin", "rangeStrategy": "pin",
}, },
......
...@@ -141,11 +141,11 @@ export const presets: Record<string, Preset> = { ...@@ -141,11 +141,11 @@ export const presets: Record<string, Preset> = {
description: 'Disable Renovate Dependency Dashboard creation.', description: 'Disable Renovate Dependency Dashboard creation.',
}, },
disableDevDependencies: { disableDevDependencies: {
description: 'Do not update `devDependencies` versions/ranges.', description: 'Do not update development dependencies.',
packageRules: [ packageRules: [
{ {
enabled: false, enabled: false,
matchDepTypes: ['devDependencies'], matchDepTypes: ['devDependencies', 'dev-dependencies', 'dev'],
}, },
], ],
}, },
...@@ -408,10 +408,10 @@ export const presets: Record<string, Preset> = { ...@@ -408,10 +408,10 @@ export const presets: Record<string, Preset> = {
], ],
}, },
pinDevDependencies: { pinDevDependencies: {
description: 'Pin dependency versions for `devDependencies`.', description: 'Pin dependency versions for development dependencies.',
packageRules: [ packageRules: [
{ {
matchDepTypes: ['devDependencies'], matchDepTypes: ['devDependencies', 'dev-dependencies', 'dev'],
rangeStrategy: 'pin', rangeStrategy: 'pin',
}, },
], ],
...@@ -422,14 +422,14 @@ export const presets: Record<string, Preset> = { ...@@ -422,14 +422,14 @@ export const presets: Record<string, Preset> = {
}, },
pinOnlyDevDependencies: { pinOnlyDevDependencies: {
description: description:
'Pin dependency versions for `devDependencies` and retain SemVer ranges for others.', 'Pin dependency versions for development dependencies and retain SemVer ranges for others.',
packageRules: [ packageRules: [
{ {
matchPackageNames: ['*'], matchPackageNames: ['*'],
rangeStrategy: 'replace', rangeStrategy: 'replace',
}, },
{ {
matchDepTypes: ['devDependencies'], matchDepTypes: ['devDependencies', 'dev-dependencies', 'dev'],
rangeStrategy: 'pin', rangeStrategy: 'pin',
}, },
{ {
......
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