我在自己的服务器上运行了一个自托管的Github Actions runner,用于我的一个仓库。但现在我想将同样的runner用于另一个仓库。
有没有一种方法,可以重新使用同一个Github Actions runner,而无需创建新的runner?
我在自己的服务器上运行了一个自托管的Github Actions runner,用于我的一个仓库。但现在我想将同样的runner用于另一个仓库。
有没有一种方法,可以重新使用同一个Github Actions runner,而无需创建新的runner?
更新:
从2020年4月22日起,您现在可以跨组织共享Runner。 这允许您组织内的存储库使用那些Runner。
旧答案:
根据Github合作伙伴的说法,目前还无法实现此功能:
目前,我们没有方法可以跨存储库使用自托管的Runner,并且也没有在组织级别上添加自托管的Runner的选项。
如果您想知道我是怎么解决这个问题的,我在我的服务器上安装了多个不同名称的GitHub Runner。虽然不是最好的解决方案,但现在只有这个方案没有任何脏工作可以做...