Skip to content

Commit 511d739

Browse files
fix(config): migrate config renovate.json (#252)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 6f74cc1 commit 511d739

1 file changed

Lines changed: 37 additions & 35 deletions

File tree

renovate.json

Lines changed: 37 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,68 +1,70 @@
11
{
2-
"extends": ["config:base", "helpers:pinGitHubActionDigests"],
2+
"extends": ["config:recommended", "helpers:pinGitHubActionDigests"],
33
"prConcurrentLimit": 1,
4-
"baseBranches": ["master"],
4+
"baseBranchPatterns": ["master"],
55
"semanticCommitType": "fix",
6-
"major": true,
6+
"major": {
7+
"enabled": true
8+
},
79
"labels": ["bot: dependencies"],
810
"packageRules": [
911
{
1012
"matchDepTypes": ["dependencies"],
11-
"matchPackagePatterns": ["^@verdaccio/"],
12-
"minimumReleaseAge": null
13+
"minimumReleaseAge": null,
14+
"matchPackageNames": ["/^@verdaccio//"]
1315
},
1416
{
15-
"matchPackagePatterns": [
16-
"yeoman-generator",
17-
"yeoman-environment",
18-
"yeoman-test",
19-
"^yo$",
20-
"^@yeoman/"
21-
],
22-
"groupName": "yeoman dependencies"
17+
"groupName": "yeoman dependencies",
18+
"matchPackageNames": [
19+
"/yeoman-generator/",
20+
"/yeoman-environment/",
21+
"/yeoman-test/",
22+
"/^yo$/",
23+
"/^@yeoman//"
24+
]
2325
},
2426
{
25-
"matchPackagePatterns": ["^@changesets/", "^changeset$"],
2627
"groupName": "changeset dependencies",
27-
"minimumReleaseAge": "120 days"
28+
"minimumReleaseAge": "120 days",
29+
"matchPackageNames": ["/^@changesets//", "/^changeset$/"]
2830
},
2931
{
30-
"matchPackagePatterns": ["eslint", "prettier"],
3132
"groupName": "eslint and prettier",
32-
"minimumReleaseAge": "60 days"
33+
"minimumReleaseAge": "60 days",
34+
"matchPackageNames": ["/eslint/", "/prettier/"]
3335
},
3436
{
35-
"matchPackagePatterns": ["vitest", "^@vitest/"],
3637
"groupName": "vitest",
37-
"minimumReleaseAge": "30 days"
38+
"minimumReleaseAge": "30 days",
39+
"matchPackageNames": ["/vitest/", "/^@vitest//"]
3840
},
3941
{
40-
"matchPackagePatterns": ["typedoc"],
4142
"groupName": "typedoc",
42-
"minimumReleaseAge": "120 days"
43+
"minimumReleaseAge": "120 days",
44+
"matchPackageNames": ["/typedoc/"]
4345
},
4446
{
4547
"matchDepTypes": ["devDependencies"],
46-
"matchPackagePatterns": ["@types/", "typescript"],
4748
"groupName": "type tooling",
48-
"minimumReleaseAge": "60 days"
49+
"minimumReleaseAge": "60 days",
50+
"matchPackageNames": ["/@types//", "/typescript/"]
4951
},
5052
{
5153
"matchDepTypes": ["devDependencies"],
52-
"excludePackagePatterns": [
53-
"eslint",
54-
"prettier",
55-
"vitest",
56-
"@vitest/",
57-
"@types/",
58-
"typescript",
59-
"typedoc"
60-
],
6154
"groupName": "other devDependencies",
62-
"minimumReleaseAge": "60 days"
55+
"minimumReleaseAge": "60 days",
56+
"matchPackageNames": [
57+
"!/eslint/",
58+
"!/prettier/",
59+
"!/vitest/",
60+
"!/@vitest//",
61+
"!/@types//",
62+
"!/typescript/",
63+
"!/typedoc/"
64+
]
6365
},
6466
{
65-
"packageNames": ["actions/*", "github/codeql-action/*"],
67+
"matchPackageNames": ["actions/*", "github/codeql-action/*"],
6668
"groupName": "all actions",
6769
"groupSlug": "github-actions",
6870
"schedule": ["every 4 month"]
@@ -73,7 +75,7 @@
7375
"allowedVersions": "<25"
7476
}
7577
],
76-
"pinVersions": true,
78+
"rangeStrategy": "pin",
7779
"postUpgradeTasks": {
7880
"commands": ["pnpm format"],
7981
"executionMode": "branch"

0 commit comments

Comments
 (0)