执行摘要
停止 ROCm 7.2 PR 自动触发 CI
减少 ROCm 7.2 CI 在 PR 上不必要的自动运行,节省基础设施资源。PR body 明确说明目标是注释掉 pull_request 触发块,使其仅在定时、手动和 workflow_call 时运行。
内容明确、改动单一,可直接合入。对关注 AMD CI 流程的人员有参考价值。
无 review 评论。
减少 ROCm 7.2 CI 在 PR 上不必要的自动运行,节省基础设施资源。PR body 明确说明目标是注释掉 pull_request 触发块,使其仅在定时、手动和 workflow_call 时运行。
内容明确、改动单一,可直接合入。对关注 AMD CI 流程的人员有参考价值。
无 review 评论。
.github/workflows/pr-test-amd-rocm720.yml 中,将整个 pull_request 部分(包括路径过滤)注释掉,但保留为注释以便日后重新启用。schedule 事件使用 github.run_id 构造独立并发组,避免定时任务之间取消;cancel-in-progress 只对 pull_request 事件启用。call-gate 等 job 的注释,去除对 PR 行为的描述,如实反映当前仅定时/手动/ workflow_call 触发。| 文件 | 模块 | 状态 | 重要度 |
|---|---|---|---|
.github/workflows/pr-test-amd-rocm720.yml |
CI | modified | 4.04 |
.github/workflows/pr-test-amd-rocm720.yml
infrastructure
唯一变更文件,包含注释 pull_request 触发、更新并发组和注释的全部改动。
# pr-test-amd-rocm720.yml 关键部分
# 注释掉 pull_request 触发,保留块以便日后恢复
# pull_request:
# paths:
# - "python/**"
# - "scripts/ci/**"
# - "test/**"
# ...
# 并发组:schedule 使用 github.run_id 避免互相取消;cancel-in-progress 仅对 pull_request 事件启用
group: pr-test-amd-rocm720-${{ github.event_name == 'schedule' && format('schedule-{0}', github.run_id) || ... }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
当前评论区没有形成足够清晰的争议点或结论,后续有更多讨论时会体现在这里。
风险极低:仅修改 CI 触发配置,不影响任何业务代码。若未来需要恢复 PR 触发,只需取消注释即可。定时运行的并发组变更确保稳定性。
影响范围:仅影响 ROCm 7.2 的 CI 工作流。PR 提交者不再触发该工作流,减少 CI 队列压力和资源消耗;定时和手动触发不受影响。
当前没有检测到明确关联的 Issue 链接,后续同步到相关引用后会出现在这里。
参与讨论