Continuous integration 如何使用Github操作自动化(通常)交互式构建脚本?

Continuous integration 如何使用Github操作自动化(通常)交互式构建脚本?,continuous-integration,expect,github-actions,Continuous Integration,Expect,Github Actions,我正在尝试将CI添加到使用一组用bash编写的构建脚本的项目中。脚本多次提示输入配置信息(设置标志、设置参数等)。Github操作是否有自己的命令来处理此问题,或者是否有方法设置expect脚本(或类似的内容)?当前没有允许在工作流运行期间提示手动输入的功能。请参阅社区论坛上提出的类似问题 以下是您可以探索的一些选项: 重新设计脚本以读取配置文件,并将其签入git以触发构建 使用事件创建一个工作流,您可以从操作UI手动触发该工作流并提供输入参数。有关更多详细信息,请参阅 用于使用带生成输入参数参

我正在尝试将CI添加到使用一组用bash编写的构建脚本的项目中。脚本多次提示输入配置信息(设置标志、设置参数等)。Github操作是否有自己的命令来处理此问题,或者是否有方法设置expect脚本(或类似的内容)?

当前没有允许在工作流运行期间提示手动输入的功能。请参阅社区论坛上提出的类似问题

以下是您可以探索的一些选项:

  • 重新设计脚本以读取配置文件,并将其签入git以触发构建
  • 使用事件创建一个工作流,您可以从操作UI手动触发该工作流并提供输入参数。有关更多详细信息,请参阅
  • 用于使用带生成输入参数参数的斜杠命令触发生成