与此问题相同,拉所有git子模块的最新更改,但我正在寻找一种方法来创建一个GitHub拉请求,该请求将该子模块的版本更新到其主分支上的最新提交。这将定期运行,并自动添加一组GitHub用户作为拉取请求的审阅者。这可能吗?任何建议都很好。在网上找不到创建公关的方法。所有的答案都指向撤消更改
我建议您使用创建拉取请求的Dependabot来保持您的依赖项安全和最新。例如,对于git子模块,只需添加这样的文件:
.github/dependabot.yml
# This dependabot.yml file will updates git submodules
version: 2
updates:
# Maintain dependencies git submodules
- package-ecosystem: "gitsubmodule"
directory: "/"
schedule:
interval: "daily"
更多信息也在这里