已关闭
fix: pytorch_ci_trigger.yml 改为仅响应 push 事件并更新 concurrency 分组规则 #4470
kerer-sk创建于 29 天前关闭于 3 小时前
29 天前 添加了label:infra-tooling
29 天前 添加了label:triage-review
TorchNPU-Bot
29 天前 评论:
29 天前 评论:
issue待分派,添加triage-review标签


29 天前 关联了pull request:fix: pytorch_ci_trigger.yml 改为仅响应 push 事件并更新 concurrency 分组规则
29 天前 添加了label:bot-triaged;删除了label:triage-review
TorchNPU-Bot
29 天前 评论:
29 天前 评论:
检测到当前 issue 已关联 PR,自动添加标签:bot-triaged


29 天前 将 kerer-sk 设为负责人
kerer-sk
29 天前 评论:
29 天前 评论:
方案更新:concurrency 分组不再从 ref 解析 PR 号,改为直接使用原始
ref(refs/tags/ciflow/trunk/<PR#>)作为并发 key,同一 PR 的重复触发
互相取消;无 ref 时回退 run_id。详见 PR 描述。


5 天前 关联了里程碑:v26.2.0
chenrayray
3 小时前 评论:
3 小时前 评论:
因为本单相关实施 PR 已全部结束(1 个已合入、0 个已关闭),按照本轮 issue 整理规则,先关闭此单。
核对的 PR:
- pytorch !45570:已合入
如仍有问题或需要继续推进,请重新打开,并补充当前 PyTorch / TorchNPU / CANN 版本、硬件环境、复现步骤及相关日志;需求类请补充尚未完成的具体内容。


3 小时前 关闭了 issue
3 小时前 issue状态由 TODO 改变为 DONE
3 小时前 添加了label:resolved
问题现象
master 分支 pytorch_ci_trigger.yml 同时响应 pull_request 和 push 事件,
concurrency 分组依赖 payload.pull_request.number,且 build job 含 3 个
调试打印步骤,与预期的纯 push 转发流程不符。
原因分析
push 事件的 PR 号不在 pull_request.number 中,而在 ref
(refs/tags/ciflow/trunk/<PR#>)里,原分组规则对 push 事件无法正确
区分 PR;调试打印步骤为历史排查遗留,无需保留。
修复方案
关联 PR
修复分支已推送到 fork: kerer-sk/pytorch:fix/update-ci-trigger-rules