Skip to content

Commit da95839

Browse files
chore(config): migrate renovate config (#12096)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Fabian-Lars <[email protected]>
1 parent 1737df3 commit da95839

File tree

1 file changed

+9
-121
lines changed

1 file changed

+9
-121
lines changed

renovate.json

Lines changed: 9 additions & 121 deletions
Original file line numberDiff line numberDiff line change
@@ -1,131 +1,19 @@
11
{
2-
"extends": ["config:base"],
2+
"extends": ["config:recommended"],
33
"baseBranches": ["dev", "1.x"],
4-
"schedule": "after 3am on Wednesday",
5-
"ignorePaths": [],
64
"labels": ["type: chore"],
75
"enabledManagers": ["cargo", "npm"],
8-
"cargo": {
9-
"enabled": true
10-
},
116
"packageRules": [
127
{
13-
"packagePatterns": ["*"],
14-
"enabled": false
15-
},
16-
{
17-
"enabled": true,
18-
"paths": ["crates/tauri/**"],
19-
"groupName": "Tauri Core",
20-
"groupSlug": "allTauriCore",
21-
"commitMessagePrefix": "chore(deps)",
22-
"lockFileMaintenance": {
23-
"enabled": true
24-
},
25-
"rebaseConflictedPrs": false,
26-
"ignoreDeps": ["cargo_toml", "toml"]
27-
},
28-
{
29-
"enabled": true,
30-
"paths": ["crates/tauri-build/**"],
31-
"groupName": "Tauri Build",
32-
"groupSlug": "allTauriBuild",
33-
"commitMessagePrefix": "chore(deps)",
34-
"lockFileMaintenance": {
35-
"enabled": true
36-
},
37-
"rebaseConflictedPrs": false,
38-
"ignoreDeps": ["cargo_toml"]
39-
},
40-
{
41-
"enabled": true,
42-
"paths": ["crates/tauri-codegen/**"],
43-
"groupName": "Tauri Codegen",
44-
"groupSlug": "allTauriCodegen",
45-
"commitMessagePrefix": "chore(deps)",
46-
"lockFileMaintenance": {
47-
"enabled": true
48-
},
49-
"rebaseConflictedPrs": false
50-
},
51-
{
52-
"enabled": true,
53-
"paths": ["crates/tauri-macros/**"],
54-
"groupName": "Tauri Macros",
55-
"groupSlug": "allTauriMacros",
56-
"commitMessagePrefix": "chore(deps)",
57-
"lockFileMaintenance": {
58-
"enabled": true
59-
},
60-
"rebaseConflictedPrs": false
61-
},
62-
{
63-
"enabled": true,
64-
"paths": ["crates/tauri-utils/**"],
65-
"groupName": "Tauri Utils",
66-
"groupSlug": "allTauriUtils",
67-
"commitMessagePrefix": "chore(deps)",
68-
"lockFileMaintenance": {
69-
"enabled": true
70-
},
71-
"rebaseConflictedPrs": false
72-
},
73-
{
74-
"enabled": true,
75-
"paths": ["crates/tauri-cli/**"],
76-
"groupName": "Tauri CLI",
77-
"groupSlug": "allTauriCLI",
78-
"commitMessagePrefix": "chore(deps)",
79-
"lockFileMaintenance": {
80-
"enabled": true
81-
},
82-
"rebaseConflictedPrs": false,
83-
"matchManagers": ["cargo"],
84-
"ignoreDeps": ["minisign"]
85-
},
86-
{
87-
"enabled": true,
88-
"paths": ["crates/tauri-bundler/**"],
89-
"groupName": "Tauri Bundler",
90-
"groupSlug": "allTauriBundler",
91-
"commitMessagePrefix": "chore(deps)",
92-
"lockFileMaintenance": {
93-
"enabled": true
94-
},
95-
"rebaseConflictedPrs": false
8+
"matchPackagePatterns": ["*"],
9+
"semanticCommitType": "chore"
9610
},
9711
{
98-
"enabled": true,
99-
"paths": ["crates/tauri-macos-sign/**"],
100-
"groupName": "Tauri macOSSign",
101-
"groupSlug": "allTauriMacOSSign",
102-
"commitMessagePrefix": "chore(deps)",
103-
"lockFileMaintenance": {
104-
"enabled": true
105-
},
106-
"rebaseConflictedPrs": false
107-
},
108-
{
109-
"enabled": true,
110-
"paths": ["packages/cli"],
111-
"groupName": "Tauri JS CLI",
112-
"groupSlug": "allTauriJSCLI",
113-
"commitMessagePrefix": "chore(deps)",
114-
"lockFileMaintenance": {
115-
"enabled": true
116-
},
117-
"rebaseConflictedPrs": false
118-
},
119-
{
120-
"enabled": true,
121-
"paths": ["packages/api/**"],
122-
"groupName": "Tauri API Definitions",
123-
"groupSlug": "allTauriAPIDefinitions",
124-
"commitMessagePrefix": "chore(deps)",
125-
"lockFileMaintenance": {
126-
"enabled": true
127-
},
128-
"rebaseConflictedPrs": false
12+
"description": "Disable node/pnpm version updates",
13+
"matchPackageNames": ["node", "pnpm"],
14+
"matchDepTypes": ["engines", "packageManager"],
15+
"enabled": false
12916
}
130-
]
17+
],
18+
"postUpdateOptions": ["pnpmDedupe"]
13119
}

0 commit comments

Comments
 (0)