Skip to content

Commit 9e70908

Browse files
authored
chore(repo): Adjust renovate config (#4080)
1 parent 1fe7443 commit 9e70908

File tree

4 files changed

+244
-6
lines changed

4 files changed

+244
-6
lines changed

.changeset/large-pets-yell.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
---
2+
---

packages/eslint-config-custom/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@
1717
"@next/eslint-plugin-next": "^12.3.0",
1818
"@vercel/style-guide": "^5.0.1",
1919
"any-eslint-parser": "^1.0.1",
20-
"eslint-config-prettier": "^9.0.0",
20+
"eslint-config-prettier": "^9.1.0",
2121
"eslint-config-turbo": "^2.0.3",
2222
"eslint-plugin-playwright": "^0.22.0",
23-
"eslint-plugin-qunit": "^8.0.1",
23+
"eslint-plugin-qunit": "^8.1.2",
2424
"eslint-plugin-regex": "^1.10.0",
2525
"eslint-plugin-simple-import-sort": "^10.0.0",
26-
"eslint-plugin-unused-imports": "^3.0.0"
26+
"eslint-plugin-unused-imports": "^3.2.0"
2727
},
2828
"peerDependencies": {
2929
"typescript": "*"

renovate.json5

Lines changed: 238 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
"major": {
3636
"dependencyDashboardApproval": true
3737
},
38-
"rangeStrategy": "auto",
38+
"rangeStrategy": "bump",
3939
"prHourlyLimit": 4,
4040
"prConcurrentLimit": 16,
4141
"postUpdateOptions": [
@@ -44,6 +44,65 @@
4444
"semanticCommitScope": "repo",
4545
"commitMessageLowerCase": "never",
4646
"packageRules": [
47+
{
48+
"groupName": "[DEV] minor & patch dependencies",
49+
"groupSlug": "astro-dev-minor",
50+
"matchFileNames": [
51+
"packages/astro/package.json"
52+
],
53+
"matchDepTypes": [
54+
"devDependencies"
55+
],
56+
"matchUpdateTypes": [
57+
"patch",
58+
"minor"
59+
],
60+
"automerge": true,
61+
"semanticCommitScope": "astro"
62+
},
63+
{
64+
"groupName": "[DEV] major dependencies",
65+
"groupSlug": "astro-dev-major",
66+
"matchFileNames": [
67+
"packages/astro/package.json"
68+
],
69+
"matchDepTypes": [
70+
"devDependencies"
71+
],
72+
"matchUpdateTypes": [
73+
"major"
74+
],
75+
"semanticCommitScope": "astro"
76+
},
77+
{
78+
"groupName": "minor & patch dependencies",
79+
"groupSlug": "astro-prod-minor",
80+
"matchFileNames": [
81+
"packages/astro/package.json"
82+
],
83+
"matchDepTypes": [
84+
"dependencies"
85+
],
86+
"matchUpdateTypes": [
87+
"patch",
88+
"minor"
89+
],
90+
"semanticCommitScope": "astro"
91+
},
92+
{
93+
"groupName": "major dependencies",
94+
"groupSlug": "astro-prod-major",
95+
"matchFileNames": [
96+
"packages/astro/package.json"
97+
],
98+
"matchDepTypes": [
99+
"dependencies"
100+
],
101+
"matchUpdateTypes": [
102+
"major"
103+
],
104+
"semanticCommitScope": "astro"
105+
},
47106
{
48107
"groupName": "[DEV] minor & patch dependencies",
49108
"groupSlug": "backend-dev-minor",
@@ -398,6 +457,65 @@
398457
],
399458
"semanticCommitScope": "clerk-sdk-node"
400459
},
460+
{
461+
"groupName": "[DEV] minor & patch dependencies",
462+
"groupSlug": "dev-cli-dev-minor",
463+
"matchFileNames": [
464+
"packages/dev-cli/package.json"
465+
],
466+
"matchDepTypes": [
467+
"devDependencies"
468+
],
469+
"matchUpdateTypes": [
470+
"patch",
471+
"minor"
472+
],
473+
"automerge": true,
474+
"semanticCommitScope": "dev-cli"
475+
},
476+
{
477+
"groupName": "[DEV] major dependencies",
478+
"groupSlug": "dev-cli-dev-major",
479+
"matchFileNames": [
480+
"packages/dev-cli/package.json"
481+
],
482+
"matchDepTypes": [
483+
"devDependencies"
484+
],
485+
"matchUpdateTypes": [
486+
"major"
487+
],
488+
"semanticCommitScope": "dev-cli"
489+
},
490+
{
491+
"groupName": "minor & patch dependencies",
492+
"groupSlug": "dev-cli-prod-minor",
493+
"matchFileNames": [
494+
"packages/dev-cli/package.json"
495+
],
496+
"matchDepTypes": [
497+
"dependencies"
498+
],
499+
"matchUpdateTypes": [
500+
"patch",
501+
"minor"
502+
],
503+
"semanticCommitScope": "dev-cli"
504+
},
505+
{
506+
"groupName": "major dependencies",
507+
"groupSlug": "dev-cli-prod-major",
508+
"matchFileNames": [
509+
"packages/dev-cli/package.json"
510+
],
511+
"matchDepTypes": [
512+
"dependencies"
513+
],
514+
"matchUpdateTypes": [
515+
"major"
516+
],
517+
"semanticCommitScope": "dev-cli"
518+
},
401519
{
402520
"groupName": "[DEV] minor & patch dependencies",
403521
"groupSlug": "elements-dev-minor",
@@ -929,6 +1047,65 @@
9291047
],
9301048
"semanticCommitScope": "tailwindcss-transformer"
9311049
},
1050+
{
1051+
"groupName": "[DEV] minor & patch dependencies",
1052+
"groupSlug": "tanstack-start-dev-minor",
1053+
"matchFileNames": [
1054+
"packages/tanstack-start/package.json"
1055+
],
1056+
"matchDepTypes": [
1057+
"devDependencies"
1058+
],
1059+
"matchUpdateTypes": [
1060+
"patch",
1061+
"minor"
1062+
],
1063+
"automerge": true,
1064+
"semanticCommitScope": "tanstack-start"
1065+
},
1066+
{
1067+
"groupName": "[DEV] major dependencies",
1068+
"groupSlug": "tanstack-start-dev-major",
1069+
"matchFileNames": [
1070+
"packages/tanstack-start/package.json"
1071+
],
1072+
"matchDepTypes": [
1073+
"devDependencies"
1074+
],
1075+
"matchUpdateTypes": [
1076+
"major"
1077+
],
1078+
"semanticCommitScope": "tanstack-start"
1079+
},
1080+
{
1081+
"groupName": "minor & patch dependencies",
1082+
"groupSlug": "tanstack-start-prod-minor",
1083+
"matchFileNames": [
1084+
"packages/tanstack-start/package.json"
1085+
],
1086+
"matchDepTypes": [
1087+
"dependencies"
1088+
],
1089+
"matchUpdateTypes": [
1090+
"patch",
1091+
"minor"
1092+
],
1093+
"semanticCommitScope": "tanstack-start"
1094+
},
1095+
{
1096+
"groupName": "major dependencies",
1097+
"groupSlug": "tanstack-start-prod-major",
1098+
"matchFileNames": [
1099+
"packages/tanstack-start/package.json"
1100+
],
1101+
"matchDepTypes": [
1102+
"dependencies"
1103+
],
1104+
"matchUpdateTypes": [
1105+
"major"
1106+
],
1107+
"semanticCommitScope": "tanstack-start"
1108+
},
9321109
{
9331110
"groupName": "[DEV] minor & patch dependencies",
9341111
"groupSlug": "testing-dev-minor",
@@ -1165,6 +1342,65 @@
11651342
],
11661343
"semanticCommitScope": "ui"
11671344
},
1345+
{
1346+
"groupName": "[DEV] minor & patch dependencies",
1347+
"groupSlug": "upgrade-dev-minor",
1348+
"matchFileNames": [
1349+
"packages/upgrade/package.json"
1350+
],
1351+
"matchDepTypes": [
1352+
"devDependencies"
1353+
],
1354+
"matchUpdateTypes": [
1355+
"patch",
1356+
"minor"
1357+
],
1358+
"automerge": true,
1359+
"semanticCommitScope": "upgrade"
1360+
},
1361+
{
1362+
"groupName": "[DEV] major dependencies",
1363+
"groupSlug": "upgrade-dev-major",
1364+
"matchFileNames": [
1365+
"packages/upgrade/package.json"
1366+
],
1367+
"matchDepTypes": [
1368+
"devDependencies"
1369+
],
1370+
"matchUpdateTypes": [
1371+
"major"
1372+
],
1373+
"semanticCommitScope": "upgrade"
1374+
},
1375+
{
1376+
"groupName": "minor & patch dependencies",
1377+
"groupSlug": "upgrade-prod-minor",
1378+
"matchFileNames": [
1379+
"packages/upgrade/package.json"
1380+
],
1381+
"matchDepTypes": [
1382+
"dependencies"
1383+
],
1384+
"matchUpdateTypes": [
1385+
"patch",
1386+
"minor"
1387+
],
1388+
"semanticCommitScope": "upgrade"
1389+
},
1390+
{
1391+
"groupName": "major dependencies",
1392+
"groupSlug": "upgrade-prod-major",
1393+
"matchFileNames": [
1394+
"packages/upgrade/package.json"
1395+
],
1396+
"matchDepTypes": [
1397+
"dependencies"
1398+
],
1399+
"matchUpdateTypes": [
1400+
"major"
1401+
],
1402+
"semanticCommitScope": "upgrade"
1403+
},
11681404
{
11691405
"matchManagers": [
11701406
"npm"
@@ -1277,4 +1513,4 @@
12771513
]
12781514
}
12791515
]
1280-
}
1516+
}

scripts/renovate-config-generator.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ const renovateConfig = {
183183
major: {
184184
dependencyDashboardApproval: true,
185185
},
186-
rangeStrategy: 'auto',
186+
rangeStrategy: 'bump',
187187
prHourlyLimit: 4,
188188
prConcurrentLimit: 16,
189189
postUpdateOptions: ['npmDedupe'],

0 commit comments

Comments
 (0)