ci(dependabot): 配置依赖自动更新和自动合并

This commit is contained in:
rbetree
2026-04-02 12:52:23 +08:00
parent f270bbd685
commit f2e6876bf4
2 changed files with 98 additions and 0 deletions

58
.github/dependabot.yml vendored Normal file
View File

@@ -0,0 +1,58 @@
version: 2
updates:
- package-ecosystem: npm
directory: /
target-branch: main
schedule:
interval: weekly
day: monday
time: '09:00'
timezone: Asia/Shanghai
open-pull-requests-limit: 10
labels:
- dependencies
- npm
commit-message:
prefix: chore
include: scope
groups:
security-updates:
applies-to: security-updates
patterns:
- '*'
npm-minor-patch:
applies-to: version-updates
patterns:
- '*'
update-types:
- minor
- patch
- package-ecosystem: github-actions
directory: /
target-branch: main
schedule:
interval: weekly
day: monday
time: '09:15'
timezone: Asia/Shanghai
open-pull-requests-limit: 10
labels:
- dependencies
- github-actions
commit-message:
prefix: ci
include: scope
groups:
security-updates:
applies-to: security-updates
patterns:
- '*'
github-actions-minor-patch:
applies-to: version-updates
patterns:
- '*'
update-types:
- minor
- patch