You need to enable JavaScript to run this app. 配置on.pull_request.tags触发器的GitHub Actions工作流会在哪些场景运行?
优惠活动
大模型
产品
解决方案
定价
更多

配置on.pull_request.tags触发器的GitHub Actions工作流会在哪些场景运行?

结论

你给出的工作流配置无法被正常触发运行,原因如下:

  • 首先,按照GitHub Actions的规则,pull_request事件触发时,只会校验PR的base端的分支、标签是否符合你配置的过滤规则。
  • 其次,GitHub的拉取请求本身就不支持将标签设为base参数,base只能指定为仓库内的分支,也就是说所有合法PR的base端永远不会关联任何标签。
  • 因此你配置的pull_request.tags = ['*']过滤规则永远不会命中符合条件的触发场景,这个工作流不会被任何pull_request事件触发。

补充说明

如果你需要基于标签触发工作流,可以改用push事件的标签过滤规则,示例配置如下:

on:
  push:
    tags:
      - '*'

这个配置会在你向仓库推送任意标签时触发工作流。

内容的提问来源于stack exchange,提问作者QuaternionsRock

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.10 11:36:03