GitHub Actions checkout@v3:存储库在哪里下载?

A. *_*dry 5 commit github-actions

我正在使用 GitHub Actions 在 Windows、Linux 和 MacOS 上构建代码。我用来将我的存储库下载到每个服务器。但是,我不知道该存储库在哪里下载。我必须添加其他文件并将它们添加到存储库文件夹中才能使构建正常工作。actions/commit@v3 @actions/checkout@v3curl

有谁知道每个服务器(Windows、Linux 和 MacOS)上的存储库在哪里下载?我在文档中找不到任何内容。如果路径是在环境变量中设置的,我更愿意使用它而不是对每个服务器的路径进行硬编码。actions/commit@v3 @actions/checkout@v3

riQ*_*iQQ 10

您要查找的环境变量是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