dependabot

GitHub 原生依赖更新

补充说明

Dependabot 由 GitHub 托管,按 .github/dependabot.yml 定期检查依赖并创建升级 PR。它分版本更新和安全更新两类,安全更新也可在仓库安全设置里单独开启。

常用示例

mkdir -p .github
cat > .github/dependabot.yml <<'YAML'
version: 2
updates:
  - package-ecosystem: npm
    directory: /
    schedule:
      interval: weekly
    open-pull-requests-limit: 5
    groups:
      dev-dependencies:
        dependency-type: development
  - package-ecosystem: github-actions
    directory: /
    schedule:
      interval: monthly
YAML

PR 里的交互命令:

@dependabot rebase
@dependabot recreate
@dependabot merge
@dependabot ignore this minor version

易错点与排错

相关命令