小编Oha*_*hav的帖子

如何仅在特定分支上允许手动workflow_dispatch?

我有一个 GitHub Actions 工作流程文件,它允许使用事件手动触发workflow_dispatch。GitHub 提供了一个下拉列表来选择在哪个分支上运行工作流程。

我想知道是否有任何方法可以将该选项限制为特定分支(或特定分支)。

带有以下内容的工作流程文件示例workflow_dispatch

name: A test workflow title
on:
  push:
  workflow_dispatch:
    # branches:    # *** This seems to not be supported! ***
      # - main

jobs:
  print-hello-world:
    runs-on: ubuntu-20.04
    steps:
      - name: Print hello world
        run: echo "Hello world!"
Run Code Online (Sandbox Code Playgroud)

github github-actions

18
推荐指数
1
解决办法
6569
查看次数

标签 统计

github ×1

github-actions ×1