workflow_run是GitHub Actions中的一个事件类型,用于在工作流程运行时读取标记名。
要使用workflow_run读取标记名,可以通过以下步骤进行操作:
.github/workflows/main.yml
)。on:
workflow_run:
types:
- requested
这样配置的workflow_run事件将在每次触发请求时被触发。
${{ github.event.workflow_run }}
来访问workflow_run事件的上下文数据。
例如,要读取标记名,可以使用${{ github.event.workflow_run.inputs.ref }}
。完整的工作流程文件示例:
name: Workflow Run Example
on:
workflow_run:
types:
- requested
jobs:
example_job:
runs-on: ubuntu-latest
steps:
- name: Read Tag Name
run: echo "Tag Name: ${{ github.event.workflow_run.inputs.ref }}"
这个示例中,当有新的workflow_run请求时,工作流程文件将被触发运行。在example_job
中,使用echo
命令将${{ github.event.workflow_run.inputs.ref }}
输出到日志中,即打印标记名。
对于腾讯云的相关产品和产品介绍链接地址,可以根据具体的需求和场景选择适合的产品,例如:
以上只是腾讯云部分产品的链接,更多详细的产品信息和介绍可以访问腾讯云官方网站进行查阅。
领取专属 10元无门槛券
手把手带您无忧上云