Github actions 需要在主分支上运行吗?
不,GitHub actions 不需要在主分支上运行。 GitHub 操作可以配置为在存储库中的任何分支或标签上运行。要指定操作应在哪些分支或标签上运行,请在工作流程文件中使用 on
关键字。例如:
<code class="yaml">on: push: branches: [main, develop]</code>
只要推送到 main
或 develop
分支,此工作流就会运行。
Github 操作是否仅在推送时触发在主分支上?
不,GitHub 操作不仅在主分支上时才会触发。 GitHub 操作可以由各种事件触发,包括:
您可以指定哪些事件应在工作流程文件中触发操作。例如:
<code class="yaml">on: push: branches: [main, develop] pull_request: branches: [main]</code>
只要有推送到 main
或 develop
分支,或者针对 main
分支打开拉取请求,此工作流就会运行。
Github 操作的位置会影响其运行时间吗?
不会,GitHub 操作的位置不会影响其运行时间。 GitHub 操作可以在任何 GitHub 的托管运行器或您自己的自托管运行器上运行。跑步者的位置不会影响动作何时开始运行,或完成需要多长时间。
以上是github 操作需要在主分支上吗的详细内容。更多信息请关注PHP中文网其他相关文章!