GitHub 工作流输入参数的下拉列表
Dropdown for GitHub Workflows input parameters
我想为我的 GitHub 操作输入参数创建一个下拉列表。这应该有助于 select 从下拉列表中输入一个值,就像 select 分支的选项一样。
当使用 workflow_dispatch
、it's now possible 时有 choice
、boolean
和 environment
输入,而不仅仅是字符串。 choice
是一个下拉菜单,boolean
是一个复选框,environment
类似于 choice
,但会自动填充您的回购设置中配置的所有环境。
Here's an example workflow 使用新类型:
name: CI
on:
workflow_dispatch:
inputs:
environment:
type: environment
description: Select the environment
boolean:
type: boolean
description: True or False
choice:
type: choice
description: Make a choice
options:
- foo
- bar
- baz
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: greet
run: |
echo "environment is ${{ github.event.inputs.environment }}"
echo "boolean is ${{ github.event.inputs.boolean }}"
echo "choice is ${{ github.event.inputs.choice }}"
我想为我的 GitHub 操作输入参数创建一个下拉列表。这应该有助于 select 从下拉列表中输入一个值,就像 select 分支的选项一样。
当使用 workflow_dispatch
、it's now possible 时有 choice
、boolean
和 environment
输入,而不仅仅是字符串。 choice
是一个下拉菜单,boolean
是一个复选框,environment
类似于 choice
,但会自动填充您的回购设置中配置的所有环境。
Here's an example workflow 使用新类型:
name: CI
on:
workflow_dispatch:
inputs:
environment:
type: environment
description: Select the environment
boolean:
type: boolean
description: True or False
choice:
type: choice
description: Make a choice
options:
- foo
- bar
- baz
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: greet
run: |
echo "environment is ${{ github.event.inputs.environment }}"
echo "boolean is ${{ github.event.inputs.boolean }}"
echo "choice is ${{ github.event.inputs.choice }}"