Skip to content

Commit 677eb15

Browse files
Aurelioloclaude
andauthored
chore: fix dependabot labels and add scope tags (#736)
## Summary - Fix `type:ci` -> `type:infra` in dependabot.yml (`type:ci` label never existed, `type:infra` covers "CI/CD, tooling, project setup") - Add `dependencies` label to all ecosystems for unified filtering (`gh pr list --label dependencies`) - Split npm `/web` and `/site` into separate entries so they get distinct scope labels - Add scope labels: `scope:web`, `scope:site`, `scope:cli`, `scope:docker` for quick visual identification - Delete orphaned `javascript` label (Dependabot default that was never used since we override labels) Labels already created on the repo: `scope:site`, `scope:cli`, `scope:docker`, `scope:web` (updated description). ## Test plan - [ ] Verify Dependabot picks up the new config and stops complaining about missing `type:ci` - [ ] Confirm new PRs from each ecosystem get the correct label combination ## Review Quick mode (config-only change, no code). No agents run. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.6 (1M context) <[email protected]>
1 parent 859bc25 commit 677eb15

File tree

1 file changed

+40
-6
lines changed

1 file changed

+40
-6
lines changed

.github/dependabot.yml

Lines changed: 40 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ updates:
1818
reviewers:
1919
- Aureliolo
2020
labels:
21+
- dependencies
2122
- type:chore
2223

2324
- package-ecosystem: github-actions
@@ -37,7 +38,8 @@ updates:
3738
reviewers:
3839
- Aureliolo
3940
labels:
40-
- type:ci
41+
- dependencies
42+
- type:infra
4143

4244
- package-ecosystem: github-actions
4345
directory: /.github/actions/setup-python-uv
@@ -56,7 +58,8 @@ updates:
5658
reviewers:
5759
- Aureliolo
5860
labels:
59-
- type:ci
61+
- dependencies
62+
- type:infra
6063

6164
- package-ecosystem: pre-commit
6265
directory: /
@@ -75,12 +78,11 @@ updates:
7578
reviewers:
7679
- Aureliolo
7780
labels:
81+
- dependencies
7882
- type:chore
7983

8084
- package-ecosystem: npm
81-
directories:
82-
- /web
83-
- /site
85+
directory: /web
8486
schedule:
8587
interval: daily
8688
time: "06:00"
@@ -96,7 +98,30 @@ updates:
9698
reviewers:
9799
- Aureliolo
98100
labels:
101+
- dependencies
99102
- type:chore
103+
- scope:web
104+
105+
- package-ecosystem: npm
106+
directory: /site
107+
schedule:
108+
interval: daily
109+
time: "06:00"
110+
timezone: Etc/UTC
111+
commit-message:
112+
prefix: "chore"
113+
groups:
114+
minor-and-patch:
115+
update-types: [minor, patch]
116+
major:
117+
update-types: [major]
118+
open-pull-requests-limit: 10
119+
reviewers:
120+
- Aureliolo
121+
labels:
122+
- dependencies
123+
- type:chore
124+
- scope:site
100125

101126
- package-ecosystem: npm
102127
directory: /.github
@@ -115,7 +140,8 @@ updates:
115140
reviewers:
116141
- Aureliolo
117142
labels:
118-
- type:ci
143+
- dependencies
144+
- type:infra
119145

120146
- package-ecosystem: gomod
121147
directory: /cli
@@ -134,7 +160,9 @@ updates:
134160
reviewers:
135161
- Aureliolo
136162
labels:
163+
- dependencies
137164
- type:chore
165+
- scope:cli
138166

139167
- package-ecosystem: docker
140168
directory: /docker/backend
@@ -155,7 +183,9 @@ updates:
155183
ignore:
156184
- dependency-name: chainguard/python
157185
labels:
186+
- dependencies
158187
- type:chore
188+
- scope:docker
159189

160190
- package-ecosystem: docker
161191
directory: /docker/web
@@ -174,7 +204,9 @@ updates:
174204
reviewers:
175205
- Aureliolo
176206
labels:
207+
- dependencies
177208
- type:chore
209+
- scope:docker
178210

179211
- package-ecosystem: docker
180212
directory: /docker/sandbox
@@ -193,4 +225,6 @@ updates:
193225
reviewers:
194226
- Aureliolo
195227
labels:
228+
- dependencies
196229
- type:chore
230+
- scope:docker

0 commit comments

Comments
 (0)