如何使用Github actions镜像一个GitHub代码库?

8

我想知道是否有一种方法可以使用GitHub Actions自动将repoA的更改镜像到repoB

这两个库都是私有库。
工作流程如下:将提交推送到repoA上的一个分支,然后自动将相同的提交发送到repoB

我看过添加远程存储库的帖子,但很想看看GitHub Actions如何帮助改进这一点。


据我所知,这是不可能的。但是,你为什么想要这样做呢? - Willian
1个回答

7
你可以考虑使用类似Git Sync的 GitHub Action:

一个GitHub Action,可使用强制推送在两个独立的存储库之间进行同步。

你可以添加使用SSH私钥访问第二个存储库。
ssh_private_key: ${{ secrets.SSH_PRIVATE_KEY }}

由于您可以在工作流中创建和存储加密的密码,


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接