如何使用 actions/checkout@master 将源代码放入指定文件夹?

ars*_*ver 2 git github github-actions

我正在尝试在我的 github 存储库中实现一些自动化工具,但我遇到了一些问题。目前,我不明白如何将源代码放入指定的文件夹中。

例如我有2个分支

  • 第一个是来源分支
  • 第二个是测试分支

现在我尝试克隆第一个分支,构建项目(该项目是 C++ 语言),然后克隆第二个分支并构建第二个分支并运行测试。

我可以使用操作/结帐来完成这些操作还是必须使用其他方法?

另外,如果您对操作/结账操作的实施方式有一定了解,请告诉我。我很感兴趣。

gem*_*eld 8

使用“路径”参数。请参阅https://github.com/actions/checkout中的“签出多个存储库”