Cem*_*san 5 github github-actions
现在,我们正在运行手动工作流程,以便将我们的产品部署到生产中。我们只有一项输入,就可以选择需要部署的品牌。
它包括像这样的选项
on:
workflow_dispatch:
inputs:
dst:
type: choice
description: Select destination brand
required: true
options:
- A
- B
- C
Run Code Online (Sandbox Code Playgroud)
等等。
是否可以从文件(例如我们项目中的文本文件)读取这些选项?我看了看,但没有看到其他人的解决方案。
不 - 恐怕目前不可能进行动态工作流程配置。
我个人使用的解决方案是使用workflow_dispatch事件和适当的input选项来触发这种类型的工作流。
您可以使用一个脚本在本地读取包含所有选项的文件,并让您在本地选择所需的选项,然后它将使用所选输入触发workflow_dispatch事件,而不是在网络上手动触发它。
如果您不希望本地解析,另一种选择是按常规进行输入string,然后在工作流程中添加一个步骤,该步骤将在之后读取文件actions/checkout并检查它是否是有效选项。
| 归档时间: |
|
| 查看次数: |
4064 次 |
| 最近记录: |