Skip to content

Commit 8ddf685

Browse files
hyhmrrightclaude
andcommitted
build: 加 dependabot 周更配置(bun / cargo / github-actions)
上一轮依赖升级全靠手工盘点。三个生态各自把 patch/minor 分组成一个 PR 控制噪声;major 不分组、单独开 PR,因为破坏性变更必须人工读 changelog (如 lightweight-charts v4→v5 的 series API 迁移)。 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01YW4uNoEsrS8fPnJRdbZZZS
1 parent d7c0c4b commit 8ddf685

1 file changed

Lines changed: 28 additions & 0 deletions

File tree

.github/dependabot.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
version: 2
2+
updates:
3+
# 每个生态的 patch/minor 合并成一个 PR,避免每周几十个单包 PR 淹没列表;
4+
# major 不分组、单独开 PR——破坏性变更必须人工读 changelog
5+
# (如 lightweight-charts v4→v5 的 series API 迁移)。
6+
- package-ecosystem: bun
7+
directory: /
8+
schedule:
9+
interval: weekly
10+
groups:
11+
bun-minor-patch:
12+
update-types: [minor, patch]
13+
14+
- package-ecosystem: cargo
15+
directory: /src-tauri
16+
schedule:
17+
interval: weekly
18+
groups:
19+
cargo-minor-patch:
20+
update-types: [minor, patch]
21+
22+
- package-ecosystem: github-actions
23+
directory: /
24+
schedule:
25+
interval: weekly
26+
groups:
27+
actions-minor-patch:
28+
update-types: [minor, patch]

0 commit comments

Comments
 (0)