|
1 | 1 | { |
2 | | - "extends": ["config:base"], |
| 2 | + "extends": ["config:recommended"], |
3 | 3 | "baseBranches": ["dev", "1.x"], |
4 | | - "schedule": "after 3am on Wednesday", |
5 | | - "ignorePaths": [], |
6 | 4 | "labels": ["type: chore"], |
7 | 5 | "enabledManagers": ["cargo", "npm"], |
8 | | - "cargo": { |
9 | | - "enabled": true |
10 | | - }, |
11 | 6 | "packageRules": [ |
12 | 7 | { |
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" |
96 | 10 | }, |
97 | 11 | { |
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 |
129 | 16 | } |
130 | | - ] |
| 17 | + ], |
| 18 | + "postUpdateOptions": ["pnpmDedupe"] |
131 | 19 | } |
0 commit comments