GitHub Actions checkout@v3: repo 在哪里下载?
GitHub Actions checkout@v3: where is repo downloaded?
我正在使用 GitHub Actions 在 Windows、Linux 和 MacOS 上构建代码。我使用 actions/commit@v3
@actions/checkout@v3
将我的 repo 下载到每个服务器。但是,我不知道 repo 从哪里下载。我必须 curl
其他文件并将它们添加到 repo 文件夹才能使构建工作。
有谁知道使用 actions/commit@v3
[=12] 在每个服务器(Windows、Linux 和 MacOS)上下载 repos 的位置=]?我在文档中找不到任何内容。如果在环境变量中设置路径,我宁愿使用它而不是为每个服务器硬编码路径。
您要查找的环境变量是GITHUB_WORKSPACE
。
The default working directory on the runner for steps, and the default location of your repository when using the checkout
action. For example, /home/runner/work/my-repo-name/my-repo-name
.
我正在使用 GitHub Actions 在 Windows、Linux 和 MacOS 上构建代码。我使用 actions/commit@v3
@actions/checkout@v3
将我的 repo 下载到每个服务器。但是,我不知道 repo 从哪里下载。我必须 curl
其他文件并将它们添加到 repo 文件夹才能使构建工作。
有谁知道使用 [=12] 在每个服务器(Windows、Linux 和 MacOS)上下载 repos 的位置=]?我在文档中找不到任何内容。如果在环境变量中设置路径,我宁愿使用它而不是为每个服务器硬编码路径。actions/commit@v3
您要查找的环境变量是GITHUB_WORKSPACE
。
The default working directory on the runner for steps, and the default location of your repository when using the
checkout
action. For example,/home/runner/work/my-repo-name/my-repo-name
.