github automerge:自动合并整个组织中的dependabot拉取请求 源码
GitHub自动合并Webhook处理程序 自动合并整个组织中的dependabot PR 在Sierra Softworks,我们有数百个存储库,其中许多使用来保持其依赖关系的更新。 在您的平均每天,我们会看到5-20个自动PR到达任何地方,这可能需要很多时间来进行管理。 以前,我们使用GitHub Actions来自动化合并这些Dependabot PR的过程,但是,这要求每个存储库必须使用必要的GitHub Action脚本进行单独配置-并非真正可扩展。 为了解决该问题,我们构建了此Azure函数,可以将其添加为组织级的Webhook处理程序,并将自动(对于受信任的帐户)启用GitHub的内置自动合并行为,或者使用@dependabot merge进行@dependabot merge未启用的回购协议。 配置 部署此功能时,您将需要提供以下配置选项: TRUSTED_ACCO
文件列表
github-automerge-main.zip
(预估有个23文件)
github-automerge-main
Health
function.json
308B
index.ts
1KB
host.json
374B
package.json
536B
.github
dependabot.yml
190B
workflows
codeql-analysis.yml
2KB
暂无评论