# PR #27182 完整报告

- 仓库：`sgl-project/sglang`
- 标题：Add nightly Intel XPU Docker release workflow
- 合并时间：2026-06-04 13:39
- 原文链接：http://prhub.com.cn/sgl-project/sglang/pull/27182

---

# 执行摘要

- 一句话：新增 Intel XPU Docker 夜间发布工作流
- 推荐动作：值得了解。展示了如何为特定硬件平台配置持续发布流水线，对 CI/CD 运维人员有参考价值。

# 功能与动机

实现 Intel XPU 平台 Docker 镜像的夜间自动化发布，方便用户每日获取基于 main 分支的最新开发版镜像。

# 实现拆解

1. **工作流文件**：新增 `.github/workflows/release-docker-intel-xpu-nightly.yml`。 
2. **触发方式**：支持手动触发（workflow_dispatch）和定时触发（cron: '0 12 * * *'，每天 UTC 12:00）。 
3. **并发控制**：使用 `concurrency` 组确保同一工作流组内的运行不重叠。 
4. **作业步骤**： 
 - 检出代码（fetch-depth: 0）。 
 - 生成镜像标签，格式为 `nightly-dev-xpu-bmg-YYYYMMDD-commit_hash`。 
 - 使用 Intel Docker Hub 凭据登录。 
 - 通过 `docker build` 构建镜像，Dockerfile 为 `docker/xpu.Dockerfile`，并传入仓库和分支参数。 
 - 将构建的镜像推送到 Docker Hub。

关键文件：
- `.github/workflows/release-docker-intel-xpu-nightly.yml`（模块 持续集成；类别 infra；类型 infrastructure）: 新增工作流文件，是 PR 的唯一变更内容。

关键符号：未识别


# 评论区精华

无讨论，仅有一个审核人（mingfeima）直接批准。

- 暂无高价值评论线程

# 风险与影响

- 风险：风险极低。仅新增 CI 工作流文件，不影响现有功能。潜在风险有：Docker Hub 凭据泄露（通过 GitHub secrets 管理，风险可控）；构建失败可能干扰定时发布，但不会影响主仓库。
- 影响：对用户：Intel XPU 用户可获取每日最新开发镜像，便于测试和集成。对系统：增加一个定时 CI 任务，占用 intel-bmg 运行器资源。对团队：维护工作流配置。
- 风险标记：配置变更

# 关联脉络

- PR #27156 [XPU CI] Expand stage-a and consolidate stage-b tests into stage-a: 同为 Intel XPU 基础设施相关，修改了 XPU CI 配置。
- PR #21456 [CPU] upgrade dependent torch ver to PT2.12: 涉及 Intel CPU/XPU 的依赖和 CI 调整，与 XPU 平台相关。