GitHub Actions checkout@v3:哪里是repo下载?



我正在使用GitHub Actions在Windows, Linux和MacOS上构建代码。我使用actions/commit@v3@actions/checkout@v3将我的repo下载到每个服务器。但是,我不知道在哪里下载的回购。我必须curl其他文件,并将它们添加到repo文件夹的构建工作。

有没有人知道在每个服务器(Windows, Linux和MacOS)上下载reposactions/commit@v3@actions/checkout@v3?我在文档中找不到任何东西。如果路径是在环境变量中设置的,我更愿意使用它,而不是为每个服务器硬编码路径。

您要查找的环境变量是GITHUB_WORKSPACE

步骤运行器上的默认工作目录,以及使用checkout操作时存储库的默认位置。例如:/home/runner/work/my-repo-name/my-repo-name.

来源:https://docs.github.com/en/actions/learn-github-actions/environment-variables default-environment-variables

最新更新