首页/开发/CI/CD 与发布速查/依赖更新机器人(Dependabot / Renovate)
构建与制品管理58 条

依赖更新机器人(Dependabot / Renovate)

自动提交依赖升级 PR:按兼容级别分组、限定频率与并发,配合 CI 门禁评审后合并,让升级从「大工程」变成「小节奏」。

CI/CD 与发布速查开发更新于 2026-10-12
DependabotGitHub 原生,按生态配置更新计划与分组
Renovate跨平台、规则表达力强(分组、排期、自动合并范围)
策略安全更新优先直通车;大版本升级单独评估

Renovate 片段

Renovate 片段
{
  "extends": ["config:recommended"],
  "packageRules": [
    {"matchUpdateTypes": ["patch", "minor"], "groupName": "non-major"}
  ]
}
自动合并仅限满足条件的小版本:CI 全绿 + 无破坏性标记 + 观察期。

易错点

  • 机器人 PR 堆积无人处理:每周固定时段批量处理,防止积压失效重开
  • 自动合并范围过宽:大版本升级默认不可自动合,人工评估

数据来源与参考

  • GitHub Docs《Dependabot》
  • Renovate 文档(renovatebot.com)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌