我正在尝试弄清楚如何使用 Github Actions 签出远程公共存储库,然后从当前存储库添加一些敏感文件,最后构建等。
我相信我可以使用以下命令查看远程仓库
steps:
- name: Checkout
uses: actions/checkout@v2
with:
repository: foo-user/bar-repo
Run Code Online (Sandbox Code Playgroud)
但是,如何将当前存储库中的文件中的一些文件复制到此已签出的存储库中?
sma*_*c89 25
您有几个选择:
检查您的存储库,然后检查公共存储库:
steps:
- name: Checkout
uses: actions/checkout@v2
with:
repository: foo-user/bar-repo
path: './bar'
Run Code Online (Sandbox Code Playgroud)
现在您可以继续将文件从文件夹复制bar到您想要的其他位置
另一种选择是将公共存储库作为子模块,然后您可以简单地执行以下操作:
steps:
- name: Checkout
uses: actions/checkout@v2
with:
submodules: true
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
24736 次 |
| 最近记录: |