Skip to content

Commit 7cd9c46

Browse files
rustyconoverclaude
andcommitted
ci: add Dependabot version updates (uv + github-actions)
Weekly keep-current PRs for Python deps (pyproject.toml/uv.lock) and the GitHub Actions used by workflows. Minor/patch Python bumps are grouped into one PR to limit noise; majors open individually. Complements the now-enabled automated security fixes. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 4d86de9 commit 7cd9c46

1 file changed

Lines changed: 35 additions & 0 deletions

File tree

‎.github/dependabot.yml‎

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# Dependabot version updates. Security updates (PRs for flagged CVEs) are
2+
# enabled separately via the repo's "automated security fixes" setting; this
3+
# file governs the scheduled keep-current PRs.
4+
version: 2
5+
updates:
6+
# Python dependencies (pyproject.toml + uv.lock).
7+
- package-ecosystem: "uv"
8+
directory: "/"
9+
schedule:
10+
interval: "weekly"
11+
day: "monday"
12+
open-pull-requests-limit: 5
13+
commit-message:
14+
prefix: "deps"
15+
# Roll all non-breaking bumps into a single weekly PR to keep noise down;
16+
# major bumps still open as individual PRs so they get reviewed on their own.
17+
groups:
18+
python-minor-and-patch:
19+
update-types:
20+
- "minor"
21+
- "patch"
22+
23+
# GitHub Actions used by the workflows in .github/workflows/.
24+
- package-ecosystem: "github-actions"
25+
directory: "/"
26+
schedule:
27+
interval: "weekly"
28+
day: "monday"
29+
open-pull-requests-limit: 5
30+
commit-message:
31+
prefix: "ci"
32+
groups:
33+
github-actions:
34+
patterns:
35+
- "*"

0 commit comments

Comments
 (0)