您可以在分支上运行 GitHub Actions,即使它不是默认分支吗?
是的,您可以在存储库中的任何分支上运行 GitHub Actions,无论它是否是默认分支。为此,您可以在工作流文件中使用 on
关键字来指定应触发工作流的分支。例如,以下工作流程将在推送或合并到 master
分支的任何分支上运行:
<code class="yaml">on: push: branches: - master pull_request: branches: - master</code>
当特定分支推送或合并时,您可以触发 GitHub Actions 吗?
是的,当推送或合并特定分支时,您可以触发 GitHub Actions。为此,您可以在工作流程文件中使用 on
关键字来指定应触发工作流程的特定分支。例如,当推送或合并 main
分支时,将运行以下工作流程:
<code class="yaml">on: push: branches: [ main ] pull_request: branches: [ main ]</code>
您可以使用 GitHub Actions 在存储库中的特定分支上自动执行任务吗?
是的,您可以使用 GitHub Actions 自动执行存储库中特定分支上的任务。为此,您可以在工作流程文件中使用 on
关键字来指定应触发工作流程的特定分支。您还可以使用 jobs
关键字来定义应自动化的任务。例如,以下工作流程将在 build
分支上运行 main
作业:
<code class="yaml">on: push: branches: [ main ] jobs: build: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v2 - name: Build run: make build</code>
以上是你可以在分支上运行 github 操作吗的详细内容。更多信息请关注PHP中文网其他相关文章!