Skip to content

Commit 8e2dbf0

Browse files
amannocciclaude
andcommitted
ci: update dependabot configuration for uv and pre-commit
- Switch Python dependency management from pip to uv package ecosystem - Rename pip dependency group to uv-dependencies - Update GitHub Actions configuration to use directories list - Add /.github/workflows/* to GitHub Actions directories - Add labels to GitHub Actions dependency group - Replace composite actions config with pre-commit ecosystem entry - Add pre-commit dependency management via Dependabot Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
1 parent d22c753 commit 8e2dbf0

1 file changed

Lines changed: 14 additions & 10 deletions

File tree

.github/dependabot.yml

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,37 +5,41 @@
55

66
version: 2
77
updates:
8-
- package-ecosystem: "pip"
8+
# Maintain python dependencies
9+
- package-ecosystem: "uv"
910
directory: "/"
1011
schedule:
1112
interval: "weekly"
1213
day: "sunday"
1314
time: "22:00"
1415
groups:
15-
pip:
16+
uv-dependencies:
1617
patterns:
1718
- "*"
1819

1920
# Maintain dependencies for GitHub Actions (/.github/workflows)
2021
- package-ecosystem: "github-actions"
21-
directory: "/"
22+
directories:
23+
- "/"
24+
- "/.github/workflows/*"
2225
schedule:
2326
interval: "weekly"
2427
day: "sunday"
2528
time: "22:00"
29+
labels:
30+
- dependencies
2631
groups:
2732
github-actions:
2833
patterns:
2934
- "*"
3035

31-
# Maintain dependencies for GitHub composite actions
32-
- package-ecosystem: "github-actions"
33-
directory: "/.github/workflows/env-install"
36+
- package-ecosystem: "pre-commit"
37+
directory: "/"
3438
schedule:
35-
interval: "weekly"
36-
day: "sunday"
37-
time: "22:00"
39+
interval: 'weekly'
40+
day: 'sunday'
41+
time: '22:00'
3842
groups:
39-
github-actions:
43+
pre-commit:
4044
patterns:
4145
- "*"

0 commit comments

Comments
 (0)