Skip to content

Commit c5e2349

Browse files
committed
feat: add dependabot configuration for automated dependency updates
1 parent d6a68c1 commit c5e2349

File tree

1 file changed

+71
-0
lines changed

1 file changed

+71
-0
lines changed

.github/dependabot.yml

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
version: 2
2+
3+
updates:
4+
# ─── Rust / Cargo workspace ──────────────────────────────────────────────────
5+
# A single entry at "/" covers all four workspace members:
6+
# orchestrator/core (aegis-orchestrator-core)
7+
# orchestrator/swarm (aegis-orchestrator-swarm)
8+
# sdks (aegis-orchestrator-sdk)
9+
# cli (aegis-orchestrator)
10+
- package-ecosystem: cargo
11+
directory: /
12+
schedule:
13+
interval: weekly
14+
day: monday
15+
time: "06:00"
16+
timezone: "America/New_York"
17+
open-pull-requests-limit: 10
18+
labels:
19+
- dependencies
20+
- rust
21+
commit-message:
22+
prefix: "chore(deps)"
23+
groups:
24+
production-dependencies:
25+
dependency-type: production
26+
update-types:
27+
- minor
28+
- patch
29+
development-dependencies:
30+
dependency-type: development
31+
update-types:
32+
- minor
33+
- patch
34+
35+
# ─── Docker ──────────────────────────────────────────────────────────────────
36+
# Targets docker/Dockerfile.runtime
37+
- package-ecosystem: docker
38+
directory: /docker
39+
schedule:
40+
interval: weekly
41+
day: monday
42+
time: "06:00"
43+
timezone: "America/New_York"
44+
open-pull-requests-limit: 5
45+
labels:
46+
- dependencies
47+
- docker
48+
commit-message:
49+
prefix: "chore(deps)"
50+
51+
# ─── GitHub Actions ──────────────────────────────────────────────────────────
52+
# Covers all workflows under .github/workflows/:
53+
# ci.yml, crates-publish.yml, docker-publish.yml,
54+
# docs-verification.yml, release.yml
55+
- package-ecosystem: github-actions
56+
directory: /
57+
schedule:
58+
interval: weekly
59+
day: monday
60+
time: "06:00"
61+
timezone: "America/New_York"
62+
open-pull-requests-limit: 5
63+
labels:
64+
- dependencies
65+
- github-actions
66+
commit-message:
67+
prefix: "chore(ci)"
68+
groups:
69+
github-actions:
70+
patterns:
71+
- "*"

0 commit comments

Comments
 (0)