# PR #23245 完整报告

- 仓库：`sgl-project/sglang`
- 标题：[AMD] Update AMD workflow name
- 合并时间：2026-04-20 18:18
- 原文链接：http://prhub.com.cn/sgl-project/sglang/pull/23245

---

# 执行摘要

- 一句话：更新 AMD CI 工作流名称，统一添加 ROCm7.2 后缀以区分版本。
- 推荐动作：这是一个简单的 CI 配置调整，无需深入精读。值得关注的是命名标准化策略，可能为未来多版本 CI 管理铺平道路。

# 功能与动机

PR body 中未提供具体动机，但从提交历史看，首个 commit 消息为“unify name”，第二个为“add rocm720 suffix for pr-test-amd-rocm720”。推测是为了统一 AMD 工作流命名规范，明确标识 ROCm 7.2.0 版本，以区分不同硬件或软件环境下的 CI 流程。

# 实现拆解

1. **更新 pr-test-amd-rocm720.yml 中的测试阶段名称**：将文件中所有测试阶段（如 `sgl-kernel-unit-test-amd`）的名称后缀从“-amd”改为“-amd-rocm720”，涉及多个配置键的调整，以确保 CI 触发逻辑正确匹配新名称。
2. **统一 release 工作流显示名称**：修改 `.github/workflows/release-docker-amd-nightly.yml` 和 `.github/workflows/release-docker-amd-rocm720-nightly.yml` 的 `name` 字段，使其命名更一致，例如从“Release Docker Images Nightly (AMD)”改为“Release Docker Images Nightly ROCm7.0 (AMD)”。
3. **无测试或文档配套改动**：此变更仅涉及 CI 配置，未添加或修改测试、文档。

关键文件：
- `.github/workflows/pr-test-amd-rocm720.yml`（模块 工作流配置；类别 infra；类型 infrastructure）: 这是主要变更文件，更新了多个测试阶段的配置键名称，影响 CI 触发逻辑。
- `.github/workflows/release-docker-amd-nightly.yml`（模块 工作流配置；类别 infra；类型 infrastructure）: 更新工作流显示名称，使其更清晰标识 ROCm 版本。
- `.github/workflows/release-docker-amd-rocm720-nightly.yml`（模块 工作流配置；类别 infra；类型 infrastructure）: 类似地更新另一个 release 工作流的显示名称。

关键符号：未识别


# 评论区精华

审核过程中仅有一人批准，无实质性讨论。bingxche 直接批准，表明变更被视为简单且必要。

- 批准变更 (other): 变更被批准并合并。

# 风险与影响

- 风险：风险较低，主要在于配置键变更可能意外影响 CI 触发条件，导致测试无法运行或错误触发。例如，如果其他脚本或文档引用旧名称，可能引发不一致。但鉴于修改范围局限在工作流文件，且提交者熟悉上下文，风险可控。
- 影响：对用户无直接影响；对系统，CI 流程将使用新名称，可能提高可维护性和清晰度；对团队，需要更新内部文档或脚本以引用新名称，否则可能导致 CI 失败。
- 风险标记：配置键变更 , CI 触发风险

# 关联脉络

- PR #23201 fix(ci): repair path filters regressed by #21482: 同为 CI 配置修复，涉及工作流文件调整。
- PR #23130 [AMD]Fix AMD multimodal-gen-test-2-gpu timeout by adding partition for standalone test: 同为 AMD CI 相关变更，优化测试分区。
- PR #23161 [AMD] Pin peft<0.19 in pyproject_other.toml to fix ROCm CI ImportError: 同为 AMD CI 环境依赖调整，维护一致性。