内容提要
GitHub将Dependabot的计算平台整合到GitHub Actions中,允许管理员启用仓库和组织以运行Dependabot更新作为GitHub Actions工作流。这个改变提供了更多的灵活性、更快的运行速度、增加的日志可见性以及将Dependabot连接到自托管的运行器的能力。Dependabot还将在明年将所有的更新作业迁移到GitHub Actions上运行。用户可以通过按照文档来启用此功能。
关键要点
-
GitHub将Dependabot的计算平台整合到GitHub Actions中,允许管理员启用仓库和组织以运行Dependabot更新作为GitHub Actions工作流。
-
运行Dependabot不会消耗GitHub Actions的分钟数,使用Dependabot对所有人仍然是免费的。
-
Dependabot的计算系统之前无法访问某些本地资源,整合后可以连接自托管的运行器,提供更大的灵活性。
-
用户可以选择在私有网络上使用自托管的运行器运行Dependabot,从而访问本地私有注册表并更新软件包。
-
开发者将体验到性能提升,包括更快的Dependabot运行和更高的日志可见性。
-
未来一年内,Dependabot将迁移所有更新作业到GitHub Actions,提供更快的运行速度和其他性能优势。
-
如果组织因政策禁用了GitHub Actions,管理员将收到更新配置的说明,以确保Dependabot服务不受影响。
-
Dependabot团队正在收集用户反馈,并计划支持多个目录和多个生态系统的dependabot.yml配置选项。
延伸问答
如何在GitHub上启用Dependabot作为GitHub Actions工作流?
管理员可以通过GitHub的文档启用仓库和组织以运行Dependabot更新作为GitHub Actions工作流。
使用Dependabot会消耗GitHub Actions的分钟数吗?
运行Dependabot不会消耗GitHub Actions的分钟数,使用Dependabot对所有人仍然是免费的。
Dependabot整合到GitHub Actions后有哪些性能提升?
开发者将体验到更快的Dependabot运行和更高的日志可见性。
Dependabot如何连接自托管的运行器?
整合后,Dependabot可以连接自托管的运行器,从而访问本地私有注册表并更新软件包。
未来Dependabot会有哪些计划?
未来一年内,Dependabot将迁移所有更新作业到GitHub Actions,并计划支持多个目录和多个生态系统的配置选项。
如果组织禁用了GitHub Actions,Dependabot会受到影响吗?
如果组织因政策禁用了GitHub Actions,管理员将收到更新配置的说明,以确保Dependabot服务不受影响。