Skip to content

Commit ab4c9c4

Browse files
chore: Add comprehensive Renovate configuration
1 parent 63ff4fb commit ab4c9c4

File tree

1 file changed

+61
-2
lines changed

1 file changed

+61
-2
lines changed

renovate.json

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

0 commit comments

Comments
 (0)