|
5 | 5 | ], |
6 | 6 | "prConcurrentLimit": 10, |
7 | 7 | "prHourlyLimit": 20, |
| 8 | + |
| 9 | + // Enable the Dependency Dashboard |
8 | 10 | "dependencyDashboard": true, |
9 | 11 | "dependencyDashboardApproval": false, |
10 | | - "vulnerabilityAlerts": { |
11 | | - "enabled": false |
12 | | - }, |
| 12 | + |
| 13 | + // Disable vulnerability alerts integration (avoids warning) |
| 14 | + "vulnerabilityAlerts": false, |
| 15 | + |
| 16 | + // Explicitly enable both Maven and GitHub Actions managers |
| 17 | + "enabledManagers": ["maven", "github-actions"], |
| 18 | + |
13 | 19 | "packageRules": [ |
14 | 20 | { |
15 | | - "description": "Update the Maven property rosetta.dsl.version when com.regnosys.rosetta releases a new version", |
16 | | - "matchManagers": [ |
17 | | - "maven" |
18 | | - ], |
| 21 | + "description": "Highlight and prioritize rosetta.dsl.version updates", |
| 22 | + "matchManagers": ["maven"], |
19 | 23 | "matchPackageNames": [ |
20 | 24 | "com.regnosys.rosetta:com.regnosys.rosetta", |
21 | 25 | "rosetta.dsl.version" |
22 | 26 | ], |
23 | | - "enabled": true |
| 27 | + "labels": ["rosetta"], |
| 28 | + "prPriority": 1, // higher priority PRs |
| 29 | + "automerge": false // keep manual review |
| 30 | + }, |
| 31 | + { |
| 32 | + "description": "Label GitHub Actions updates", |
| 33 | + "matchManagers": ["github-actions"], |
| 34 | + "labels": ["github-actions"] |
24 | 35 | }, |
25 | 36 | { |
26 | | - "description": "Disable all Maven dependencies except the specified ones", |
27 | | - "matchManagers": [ |
28 | | - "maven" |
| 37 | + "description": "Label all other Maven dependency updates", |
| 38 | + "matchManagers": ["maven"], |
| 39 | + "excludePackageNames": [ |
| 40 | + "com.regnosys.rosetta:com.regnosys.rosetta", |
| 41 | + "rosetta.dsl.version" |
29 | 42 | ], |
30 | | - "enabled": false, |
31 | | - "matchPackageNames": [ |
32 | | - "!com.regnosys.rosetta:com.regnosys.rosetta", |
33 | | - "!rosetta.dsl.version" |
34 | | - ] |
| 43 | + "labels": ["maven"] |
35 | 44 | } |
36 | 45 | ] |
37 | 46 | } |
0 commit comments