Skip to content

Commit 5d86a11

Browse files
committed
fix(renovate): make npm-non-major a catch-all for ungrouped packages
1 parent 6acf4cb commit 5d86a11

File tree

1 file changed

+16
-6
lines changed

1 file changed

+16
-6
lines changed

renovate.json

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,6 @@
3333
"groupName": "github-actions",
3434
"labels": ["dependency", "github-actions"]
3535
},
36-
{
37-
"description": "Group non-major npm updates",
38-
"matchDatasources": ["npm"],
39-
"matchUpdateTypes": ["minor", "patch"],
40-
"groupName": "npm-non-major"
41-
},
4236
{
4337
"description": "Group Electron ecosystem packages",
4438
"matchPackageNames": ["electron", "electron-builder", "electron-log", "electron-updater", "@electron/**"],
@@ -78,6 +72,22 @@
7872
"description": "Group GraphQL packages",
7973
"matchPackageNames": ["graphql", "@graphql-codegen/**"],
8074
"groupName": "graphql"
75+
},
76+
{
77+
"description": "Group remaining non-major npm updates not covered by specific groups",
78+
"matchDatasources": ["npm"],
79+
"matchUpdateTypes": ["minor", "patch"],
80+
"excludePackageNames": [
81+
"electron", "electron-builder", "electron-log", "electron-updater", "@electron/**",
82+
"react", "react-dom", "react-router-dom", "@types/react", "@types/react-dom", "@types/react-router-dom",
83+
"jest", "jest-*", "@types/jest", "ts-jest", "@testing-library/**", "nock", "babel-jest",
84+
"@primer/**",
85+
"webpack", "webpack-*", "ts-loader", "css-loader", "postcss-loader", "html-webpack-plugin", "copy-webpack-plugin", "mini-css-extract-plugin", "css-minimizer-webpack-plugin", "terser-webpack-plugin",
86+
"tailwindcss", "@tailwindcss/**", "tailwind-merge",
87+
"@babel/**",
88+
"graphql", "@graphql-codegen/**"
89+
],
90+
"groupName": "npm-non-major"
8191
}
8292
],
8393
"customManagers": [

0 commit comments

Comments
 (0)