执行摘要
- 一句话:添加DeepSeek V4 AMD夜间镜像发布
- 推荐动作:这是一次纯粹的CI/CD配置变更,对于非AMD平台的工程师可忽略。但AMD团队应关注构建成功率,并考虑添加构建后的测试验证步骤。
功能与动机
PR body提到目标为'Release daily dsv4 image on branch amd/deepseek_v4',为DeepSeek V4模型提供AMD平台每日构建的Docker镜像,支持持续集成和测试。
实现拆解
- 在工作流文件release-docker-amd-rocm720-nightly.yml中添加workflow_dispatch的输入job_select,支持选择'publish_dsv4'单独触发。
- 在现有publish作业的条件中添加job_select检查,允许选择性运行。
- 新增publish_dsv4作业,从amd/deepseek_v4分支检出代码,获取版本号,构建并推送镜像到rocm/sgl仓库,镜像标签格式为rocm720-{gpu_arch}-{date}-{commit}-DSv4。
- 保留现有publish作业不变,确保向后兼容。
关键文件:
.github/workflows/release-docker-amd-rocm720-nightly.yml(模块 部署脚本;类别 infra;类型 infrastructure): 仅修改的文件,添加了publish_dsv4作业和job_select输入支持
关键符号:未识别
评论区精华
PR未收到实质性审查讨论,仅由合并者自行approve。bot评论涉及human-eval子模块,但与本次变更无关。
风险与影响
- 风险:主要风险是镜像构建失败或不稳定,可能阻塞deepseek v4的测试流程。但工作流仅在手动触发或定时触发时运行,不影响核心服务。需要确保amd/deepseek_v4分支的稳定性。
- 影响:对用户:AMD DeepSeek V4用户将获得每日构建的Docker镜像。对系统:增加一个CI/CD作业,但运行频率低(每天一次或手动)。对团队:AMD平台维护者需要维护镜像构建脚本。
- 风险标记:构建失败风险, 分支依赖
关联脉络
参与讨论