You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置Dependabot以检查多个requirements依赖文件?

让Dependabot检查多个Python依赖文件的配置方法

pip-tools官方关于跨环境编译的建议如下:

由于生成的requirements.txt在不同环境中可能存在差异,用户必须在每个Python环境中单独执行pip-compile,以生成适用于对应环境的requirements.txt。

要让Dependabot同时检查requirements.txt和requirements-silicon.txt两个文件,只需修改项目根目录下的.github/dependabot.yml配置文件,在pip生态系统的配置块中添加files字段,列出需要监控的所有依赖文件即可。

示例配置如下:

version: 2
updates:
  - package-ecosystem: "pip"
    directory: "/"  # 依赖文件所在的根目录,按需调整
    schedule:
      interval: "daily"  # 检查频率可自行设置,比如weekly、monthly
    files:
      - "requirements.txt"
      - "requirements-silicon.txt"

如果你的依赖文件存放在子目录中,直接在files里填写相对路径即可,比如"config/requirements-silicon.txt"。保存配置后,Dependabot就会按照设定的频率同时检查这两个文件的依赖更新,并自动生成更新PR。

内容的提问来源于stack exchange,提问作者dfrankow

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 13:28:08