Prhub

#32643 [AMD] Add Kimi K3 ROCm 7.2 nightly image

原始 PR 作者 yctseng0211 合并时间 2026-07-28 18:45 文件变更 1 提交数 1 评论 1 代码增减 +76 / -0

执行摘要

新增 Kimi K3 ROCm 7.2 每日镜像发布任务

为支持 Kimi K3 模型在 MI35X 上的持续集成测试与用户试用,需要从临时上游 kimi-k3 分支自动构建每日 ROCm 7.2 镜像,同时保持现有 ROCm 每日构建流程不受影响。

值得关注但无需深入审查。该 PR 是纯 CI 配置变更,逻辑清晰。建议后期确认 kimi-k3 分支合并后是否同步更新此 job 的 checkout 分支。

讨论亮点

该 PR 无 review 评论,仅由 bingxche 直接批准。PR body 中声明为 draft 且 blocked by #32621,但最终仍被合并。

实现拆解

  1. 新增任务 publish_k3_mi35x:在 .github/workflows/release-docker-amd-rocm720-nightly.yml 中添加新的 CI job,条件为 schedule 事件或手动选择 publish-k3
  2. 分支与构建参数:该任务明确 checkout kimi-k3 分支,并通过 --build-arg SGL_BRANCH=kimi-k3 让 Dockerfile 从该分支拉取代码。
  3. 镜像标签与推送:构建后先推送到内部仓库 rocm/sgl-dev,再 retag 为 lmsysorg/sglang-rocm:rocm720-mi35x-k3-YYYYMMDD 并推送到公开 Docker Hub。
  4. 手动触发支持:在 workflow_dispatchoptions 中添加 publish-k3 选项,方便人工触发独立 CI 运行。
  5. 不修改现有流程:原有的 publishpush_local_registry 等 job 保持原样,确保现有每日构建不受影响。
文件 模块 状态 重要度
.github/workflows/release-docker-amd-rocm720-nightly.yml CI/CD modified 5.05

分析完成后,这里会展示 LLM 生成的相对完整源码片段和详细注释。

评论区精华

没有提炼出高价值讨论线程

当前评论区没有形成足够清晰的争议点或结论,后续有更多讨论时会体现在这里。

风险与影响

风险较低。新 job 独立于现有流程,不会影响现有每日镜像构建。但若 kimi-k3 分支代码不稳定或构建失败,可能导致该 job 失败,但不会阻塞其他 CI。此外,新增的 publish-k3 选项增加了 workflow_dispatch 的复杂度。

影响范围限定在 CI/CD 流程。对用户而言,可获得每日更新的 Kimi K3 ROCm 7.2 镜像;对团队而言,维护人员需要关注该 job 的构建状态。影响程度较低,仅涉及基础设施。

CI 配置变更 依赖临时分支

关联 Issue

未识别关联 Issue

当前没有检测到明确关联的 Issue 链接,后续同步到相关引用后会出现在这里。

完整报告

参与讨论