Skip to content

Commit 2015e7a

Browse files
committed
ci(renovate): use presets and create groups
1 parent 6ba5344 commit 2015e7a

1 file changed

Lines changed: 37 additions & 2 deletions

File tree

‎.github/renovate.json‎

Lines changed: 37 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,10 @@
99
":semanticCommits",
1010
":pinAllExceptPeerDependencies",
1111
":maintainLockFilesWeekly",
12-
"security:minimumReleaseAgeNpm"
12+
"security:minimumReleaseAgeNpm",
13+
"monorepo:babel",
14+
"group:linters",
15+
"group:vite"
1316
],
1417
"automerge": true,
1518
"platformAutomerge": true,
@@ -56,11 +59,35 @@
5659
"!react-dom",
5760
"!storybook",
5861
"!rimraf",
62+
"!chromatic",
63+
"!prettier",
64+
"!vite",
65+
"!cypress",
66+
"!cypress-real-events",
67+
"!@testing-library/cypress",
5968
"!@joshwooding/vite-plugin-react-docgen-typescript",
69+
"!/^@babel//",
70+
"!/^eslint/",
71+
"!/^@vitejs//",
72+
"!/vite-plugin/",
6073
"!/^@storybook//",
6174
"!/^@ui5//"
6275
]
6376
},
77+
{
78+
"description": "Chromatic CLI and GitHub Action",
79+
"extends": ["schedule:weekly"],
80+
"groupName": "Chromatic",
81+
"semanticCommitType": "chore",
82+
"matchPackageNames": ["chromatic", "chromaui/action"]
83+
},
84+
{
85+
"description": "Cypress ecosystem",
86+
"extends": ["schedule:weekly"],
87+
"groupName": "Cypress",
88+
"semanticCommitType": "chore",
89+
"matchPackageNames": ["cypress", "cypress-real-events", "@testing-library/cypress", "cypress-io/github-action"]
90+
},
6491
{
6592
"description": "Example,Template & Pattern dependencies",
6693
"extends": ["schedule:weekly"],
@@ -69,7 +96,15 @@
6996
"groupName": "all non-major dependencies (examples, templates & patterns)",
7097
"groupSlug": "examples-all-minor-patch",
7198
"matchUpdateTypes": ["minor", "patch"],
72-
"matchPackageNames": ["!/^@ui5//"]
99+
"matchPackageNames": [
100+
"!vite",
101+
"!cypress",
102+
"!/^@babel//",
103+
"!/^eslint/",
104+
"!/^@vitejs//",
105+
"!/vite-plugin/",
106+
"!/^@ui5//"
107+
]
73108
},
74109
{
75110
"description": "UI5 Web Components (for React) in all examples, templates & patterns",

0 commit comments

Comments
 (0)