如何使用 Github actions 镜像 GitHub 存储库?

Rin*_*inW 8 git github github-actions

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

两者都是私人存储库。
工作流程将是这样的:提交将被推送到分支repoA,然后自动将相同的提交发送到repoB

我看过有关添加远程存储库的帖子,但有兴趣了解 GitHub Actions 如何帮助改进这一点。

Von*_*onC 7

您可能会考虑像Git Sync这样的 GitHub Action :

用于使用强制推送在两个独立存储库之间同步的 GitHub Action。

您在其中添加使用 SSH 私钥来访问您的第二个存储库

ssh_private_key: ${{ secrets.SSH_PRIVATE_KEY }}
Run Code Online (Sandbox Code Playgroud)

(因为您可以在工作流程中创建和存储加密的秘密)