【发布时间】:2022-06-10 19:22:35
【问题描述】:
所以,我尝试了不同的版本,但我仍然无法做到正确。 我有一个 github 操作管道,我想在其中插入一个选项,这样人们就不必在文档中查找它:
name: Echo message
on:
workflow_dispatch:
inputs:
hubAddressGroupObject:
type: choice
description: 'Enter the name of the hub where the entry is added'
required: true
default: 'AZURE-EUW-XXXXX'
options:
- 'AZURE-EUW-XXXXX'
- 'AZURE-FRC-XXXXX'
- 'AZURE-USE-XXXXX'
- 'AZURE-FRC-XXXXX'
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@2
- name: WriteMessage
shell: pwsh
run: |
Test-script.ps1 -message "${{ github.event.inputs.hubAddressGroupObject }}"
“Test-script.p1”可能如下所示:
param (
[string] $message
)
Write-Host ('{0}' -f $message)
输出仍然是正常的 workflow_dispatch,别无选择。 我究竟做错了什么? 另外,我已将当前分支合并到 main(默认)。
【问题讨论】:
-
请创建一个最小但完整的示例,以便有人可以复制以重现该场景。
-
编辑后看起来像一个任何人都可以使用的小例子。让我知道你的想法。谢谢。
标签: github-actions building-github-actions