Skip to content

Commit 1331d92

Browse files
authored
Update dependabot config (#732)
* ignore major updates for angular ecosystem * remove debug * add marked to group * prevent bumping types/node
1 parent 356976f commit 1331d92

1 file changed

Lines changed: 30 additions & 1 deletion

File tree

.github/dependabot.yml

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,34 @@ updates:
33
- package-ecosystem: "npm"
44
directory: "nav-app"
55
schedule:
6-
interval: "weekly"
6+
interval: "quarterly"
77
target-branch: "develop"
8+
9+
groups:
10+
angular-ecosystem:
11+
patterns:
12+
- "@angular*"
13+
- "rxjs"
14+
- "typescript"
15+
- "ngx-markdown"
16+
- "marked" # peer of ngx-markdown, must update together
17+
- "ngx-drag-drop"
18+
- "ngx-color-picker"
19+
update-types:
20+
- "minor"
21+
- "patch"
22+
23+
ignore:
24+
- dependency-name: "@angular*"
25+
update-types: ["version-update:semver-major"]
26+
# libraries constrained by angular version
27+
- dependency-name: "rxjs"
28+
update-types: ["version-update:semver-major"]
29+
- dependency-name: "typescript"
30+
update-types: ["version-update:semver-major"]
31+
- dependency-name: "@types/node"
32+
update-types: ["version-update:semver-major"]
33+
- dependency-name: "ngx-*"
34+
update-types: ["version-update:semver-major"]
35+
- dependency-name: "marked"
36+
update-types: ["version-update:semver-major"]

0 commit comments

Comments
 (0)