dependabot-merge-action-app:固定应用程序以自动批准和合并Dependabot拉取请求

时间:2024-04-18 11:12:10
【文件属性】:

文件名称:dependabot-merge-action-app:固定应用程序以自动批准和合并Dependabot拉取请求

文件大小:57KB

文件格式:ZIP

更新时间:2024-04-18 11:12:10

JavaScript

Dependabot合并动作应用程序 固定应用程序以自动批准和合并Dependabot拉取请求。 用法 在要使用该操作的存储库或组织上安装GitHub App的 action 在GitHub动作工作流程中使用 概述 该应用程序是GitHub动作一个伴侣。 当在GitHub工作流程中使用时,该操作将调用此应用程序以委派批准和合并拉取请求。 需要外部应用程序来自动执行此操作的原因是因为: 所有工作流程中提供的GITHUB_SECRET令牌均具有只读权限,从而阻止操作本身批准和合并拉取请求 即使在存储库中配置,也不会向工作流程提供任何其他机密信息,从而防止任何其他方法依赖于个人访问令牌或其他方法 怎么运行的 在目标存储库中安装了 GitHub应用 这个Fastify应用程序使用该GitHub App的凭据运行,从而使其可以访问存储库 GitHub操作在工作流中使用,它委派此应用程序使用


【文件预览】:
dependabot-merge-action-app-master
----.eslintrc(218B)
----index.js(226B)
----package.json(811B)
----.github()
--------dependabot.yml(261B)
--------workflows()
----test()
--------server.test.js(358B)
----.prettierrc(69B)
----package-lock.json(195KB)
----.env.sample(21B)
----.gitignore(33B)
----lib()
--------config.js(323B)
--------server.js(1KB)
--------github.js(3KB)
--------approveAndMerge.js(2KB)
----README.md(3KB)

网友评论