GitHub操作是在"DevOps团队“中编程的好方法。但有时,当满足某些条件时,您必须运行自动化工作流。
我的团队正在为自动化任务使用GitHub操作,这将在新代码进入存储库时执行,我们有一个运行Jenkins的服务器来执行手动自动化任务。
如果我们所有的自动化任务都使用相同的标准来编写,那就太好了。
手动执行自动GitHub工作流是可能的吗?
发布于 2020-02-26 19:36:34
现在似乎还没有。参见这里在GitHub Actions社区。
在讨论中,有一些周旋使用curl通过对GitHub API的请求触发操作。我注意到,其他人,如bqh-kaiserhl,似乎也在讨论这个问题,所以您可能需要检查一下,看看其中是否有其他提示。
发布于 2021-12-11 14:15:42
如果Github操作工作流包含workflow_dispatch触发器,则可以手动触发它。
您可以通过正式文件中的Github找到更多有关如何实现此操作的信息。
注意:
下面是一个带有输入参数的workflow_dispatch工作流的示例:
on:
workflow_dispatch:
inputs:
input:
description: "Test"
required: false
default: "World"
jobs:
job1:
runs-on: ubuntu-latest
steps:
- run: echo Hello ${{ github.event.inputs.input }}https://stackoverflow.com/questions/60419257
复制相似问题