Skip to content

Commit d479d1f

Browse files
committed
chore(deps): separate core dependency updates in Renovate
1 parent 6fb6d9f commit d479d1f

1 file changed

Lines changed: 36 additions & 0 deletions

File tree

‎.github/renovate.json‎

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,42 @@
22
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
33
"extends": ["github>rstackjs/renovate"],
44
"packageRules": [
5+
{
6+
"matchManagers": ["npm"],
7+
"matchPackageNames": ["@rsbuild/*"],
8+
"groupName": "@rsbuild packages",
9+
"groupSlug": "rsbuild",
10+
"automerge": true
11+
},
12+
{
13+
"matchManagers": ["npm"],
14+
"matchPackageNames": ["@rslib/*"],
15+
"groupName": "@rslib packages",
16+
"groupSlug": "rslib",
17+
"automerge": true
18+
},
19+
{
20+
"matchManagers": ["npm"],
21+
"matchPackageNames": ["@rslint/*"],
22+
"groupName": "@rslint packages",
23+
"groupSlug": "rslint",
24+
"automerge": true
25+
},
26+
{
27+
"matchManagers": ["npm"],
28+
"matchPackageNames": ["@rstest/*"],
29+
"groupName": "@rstest packages",
30+
"groupSlug": "rstest",
31+
"automerge": true
32+
},
33+
{
34+
"description": "Update unscoped rstack runtime dependencies individually",
35+
"matchManagers": ["npm"],
36+
"matchPackageNames": ["prettier", "tinypool", "yuku-parser"],
37+
"groupName": null,
38+
"groupSlug": null,
39+
"automerge": true
40+
},
541
{
642
"description": "Disable Rust toolchain updates",
743
"matchManagers": ["rust-toolchain"],

0 commit comments

Comments
 (0)