Skip to content

Commit 0448838

Browse files
committed
Add Dependabot configuration for automated updates of Rust dependencies and GitHub Actions
1 parent 2b1a492 commit 0448838

1 file changed

Lines changed: 69 additions & 0 deletions

File tree

.github/dependabot.yml

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
# Dependabot configuration for CG-Bundler
2+
# Automatically updates Rust dependencies and GitHub Actions
3+
4+
version: 2
5+
6+
updates:
7+
# Enable version updates for Cargo (Rust dependencies)
8+
- package-ecosystem: "cargo"
9+
directory: "/"
10+
schedule:
11+
interval: "weekly"
12+
day: "monday"
13+
time: "09:00"
14+
timezone: "UTC"
15+
open-pull-requests-limit: 10
16+
reviewers:
17+
- "MathieuSoysal"
18+
assignees:
19+
- "MathieuSoysal"
20+
labels:
21+
- "dependencies"
22+
- "rust"
23+
- "cargo"
24+
commit-message:
25+
prefix: "deps"
26+
include: "scope"
27+
rebase-strategy: "auto"
28+
groups:
29+
rust-dependencies:
30+
patterns:
31+
- "*"
32+
update-types:
33+
- "minor"
34+
- "patch"
35+
rust-major-updates:
36+
patterns:
37+
- "*"
38+
update-types:
39+
- "major"
40+
41+
# Enable version updates for GitHub Actions
42+
- package-ecosystem: "github-actions"
43+
directory: "/"
44+
schedule:
45+
interval: "weekly"
46+
day: "tuesday"
47+
time: "09:00"
48+
timezone: "UTC"
49+
open-pull-requests-limit: 5
50+
reviewers:
51+
- "MathieuSoysal"
52+
assignees:
53+
- "MathieuSoysal"
54+
labels:
55+
- "dependencies"
56+
- "github-actions"
57+
- "ci/cd"
58+
commit-message:
59+
prefix: "ci"
60+
include: "scope"
61+
rebase-strategy: "auto"
62+
groups:
63+
github-actions:
64+
patterns:
65+
- "*"
66+
update-types:
67+
- "minor"
68+
- "patch"
69+
- "major"

0 commit comments

Comments
 (0)