当存储库在作业开始时已签出时,actions/checkout@v3 的目的是什么?

问题描述 投票:0回答:1

我之前使用过 GitLab,但我没有明确地签出存储库。相反,它是由管道自动完成的。

因此,令我惊讶的是几乎所有 GitHub Actions 工作流程都使用例如

actions/checkout@v3

但是除了检查不同的存储库之外还有什么目的?

从下面的屏幕截图中可以看出,当作业开始时,我的存储库已经签出:

github gitlab continuous-integration action cd
1个回答
0
投票

默认情况下,此操作将检出该工作流事件的 SHA(例如 Push 和 Pull_request)。否则,使用默认分支(通常是标准存储库中的 main 或 master)。

© www.soinside.com 2019 - 2024. All rights reserved.