Skip to content

Commit 16b9407

Browse files
chore(deps): group routine Renovate update PRs (#3370)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 1ec1ab9 commit 16b9407

1 file changed

Lines changed: 45 additions & 1 deletion

File tree

renovate.json

Lines changed: 45 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,49 @@
55
"rebaseWhen": "never",
66
"vulnerabilityAlerts": {
77
"groupName": "security updates"
8-
}
8+
},
9+
"packageRules": [
10+
{
11+
"description": "Group routine non-major dev-only updates to reduce PR noise.",
12+
"matchDepTypes": ["devDependencies"],
13+
"matchUpdateTypes": ["minor", "patch", "pin", "digest"],
14+
"groupName": "dev dependency updates"
15+
},
16+
{
17+
"description": "Keep React ecosystem updates together.",
18+
"matchPackageNames": [
19+
"react",
20+
"react-dom",
21+
"@types/react",
22+
"@types/react-dom",
23+
"next",
24+
"@next/*"
25+
],
26+
"matchUpdateTypes": ["minor", "patch", "pin", "digest"],
27+
"groupName": "react ecosystem updates"
28+
},
29+
{
30+
"description": "Keep build, test, and release tooling together.",
31+
"matchPackageNames": [
32+
"@biomejs/**",
33+
"@changesets/**",
34+
"rollup",
35+
"tsdown",
36+
"@tsdown/**",
37+
"tsx",
38+
"turbo",
39+
"typescript",
40+
"vite",
41+
"vitest"
42+
],
43+
"matchUpdateTypes": ["minor", "patch", "pin", "digest"],
44+
"groupName": "tooling updates"
45+
},
46+
{
47+
"description": "Keep GitHub integration libraries together.",
48+
"matchPackageNames": ["@actions/**", "@octokit/**"],
49+
"matchUpdateTypes": ["minor", "patch", "pin", "digest"],
50+
"groupName": "github integration updates"
51+
}
52+
]
953
}

0 commit comments

Comments
 (0)