Skip to content

Commit 280371e

Browse files
chore: Add comprehensive Renovate configuration
1 parent d283ea2 commit 280371e

File tree

1 file changed

+62
-4
lines changed

1 file changed

+62
-4
lines changed

renovate.json

Lines changed: 62 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,64 @@
11
{
2-
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3-
"extends": [
4-
"config:recommended"
5-
]
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"configMigration": true,
4+
"enabledManagers": ["npm", "nvm", "github-actions"],
5+
"github-actions": {
6+
"enabled": true,
7+
"pinDigests": true
8+
},
9+
"extends": ["config:recommended"],
10+
"ignorePaths": [
11+
"**/dist/**",
12+
"**/node_modules/**",
13+
"**/tmp/**",
14+
"**/out/**"
15+
],
16+
"docker-compose": {
17+
"enabled": false
18+
},
19+
"dockerfile": {
20+
"enabled": false
21+
},
22+
"meteor": {
23+
"enabled": false
24+
},
25+
"npm": {
26+
"minimumReleaseAge": "3 days",
27+
"enabled": true
28+
},
29+
"ignoreDeps": [
30+
"@apollo/client",
31+
"@chakra-ui/react",
32+
"@jupyterlab/coreutils",
33+
"@jupyterlab/nbformat",
34+
"@jupyterlab/services",
35+
"@jupyterlab/toc",
36+
"@kubernetes/client-node",
37+
"@types/react",
38+
"monaco-editor",
39+
"node-fetch",
40+
"wait-on",
41+
"@testing-library/user-event",
42+
"react-wrap-balancer"
43+
],
44+
"labels": ["renovate"],
45+
"packageRules": [
46+
{
47+
"description": "Group GitHub Actions",
48+
"groupName": "GitHub Actions",
49+
"groupSlug": "github-actions",
50+
"matchManagers": ["github-actions"]
51+
},
52+
{
53+
"matchDepTypes": ["devDependencies"],
54+
"groupName": "devDependencies",
55+
"groupSlug": "dev-dependencies",
56+
"enabled": true,
57+
"schedule": ["every weekend"]
58+
},
59+
{
60+
"groupName": "definitelyTyped",
61+
"matchPackageNames": ["@types/{/,}**"]
62+
}
63+
]
664
}

0 commit comments

Comments
 (0)