要在 main
以外的分支上触发 GitHub Actions,您可以使用 branches
文件中的 .github/workflows/<workflow-file>.yml
字段。例如:
<code class="yaml">on: push: branches: [ my-branch ]</code>
当 my-branch
分支上发生推送事件时,这将触发工作流程。
是的,您可以在合并之前通过创建拉取请求并在拉取请求设置中指定要测试的分支来测试特定分支上的 GitHub Actions。当您合并拉取请求时,工作流程将在目标分支上运行。
以下是测试 GitHub Actions 的一些最佳实践在多个分支上:
branches
字段指定要在哪些分支上测试工作流程。以上是如何在分支上测试 github 操作的详细内容。更多信息请关注PHP中文网其他相关文章!