|
1 | 1 | { |
2 | 2 | "$schema": "https://docs.renovatebot.com/renovate-schema.json", |
3 | | - "automergeStrategy": "rebase", |
4 | 3 | "extends": [ |
5 | | - ":automergeAll", |
6 | | - ":automergePr", |
7 | 4 | ":ignoreModulesAndTests", |
8 | 5 | ":prConcurrentLimitNone", |
9 | 6 | ":prHourlyLimitNone", |
|
16 | 13 | "schedule:monthly", |
17 | 14 | "workarounds:all" |
18 | 15 | ], |
| 16 | + "automerge": true, |
| 17 | + "automergeStrategy": "fast-forward", |
| 18 | + "automergeType": "branch", |
19 | 19 | "labels": ["Type: Maintenance", ":blue_heart:"], |
20 | | - "rebaseWhen": "behind-base-branch", |
| 20 | + "rebaseWhen": "conflicted", |
| 21 | + "postUpdateOptions": ["pnpmDedupe"], |
21 | 22 | "packageRules": [ |
22 | 23 | { |
23 | 24 | "major": { |
24 | | - "semanticCommitType": "build" |
| 25 | + "automerge": false, |
| 26 | + "semanticCommitType": "build", |
| 27 | + "semanticCommitScope": "deps-major", |
| 28 | + "rebaseWhen": "behind-base-branch" |
25 | 29 | }, |
26 | 30 | "matchDepTypes": ["dependencies"], |
27 | 31 | "matchManagers": ["npm"], |
|
52 | 56 | "semanticCommitScope": "dev-deps", |
53 | 57 | "semanticCommitType": "ci" |
54 | 58 | } |
55 | | - ], |
56 | | - "postUpdateOptions": ["pnpmDedupe"] |
| 59 | + ] |
57 | 60 | } |
0 commit comments