Prhub

#32596 sgl-kernel-npu tag update to 2026.7.27

原始 PR 作者 monkeyLoveding 合并时间 2026-07-29 10:22 文件变更 3 提交数 1 评论 2 代码增减 +3 / -3

执行摘要

更新 sgl-kernel-npu 标记版本

sgl-kernel-npu 的 .whl 包已打补丁以适配不同机器的 A2 包,因此需要将标签更新至 2026.7.27。

可通过,属于常规依赖版本升级。建议在合并前确认新包在目标硬件上通过 CI 测试。

讨论亮点

无讨论。

实现拆解

  1. .github/workflows/release-docker-npu.yml 中将 SGLANG_KERNEL_NPU_TAG 构建参数从 2026.7.2 改为 2026.7.27
  2. .github/workflows/release-docker-npu-nightly.yml 中做相同更改。
  3. scripts/ci/npu/npu_ci_install_dependency.sh 中更新安装脚本的 SGLANG_KERNEL_NPU_TAG 环境变量,以从正确的 GitHub Release 下载 whell 包。
文件 模块 状态 重要度
.github/workflows/release-docker-npu-nightly.yml CI modified 2.95
.github/workflows/release-docker-npu.yml CI modified 2.95
scripts/ci/npu/npu_ci_install_dependency.sh CI modified 2.95

关键源码片段

.github/workflows/release-docker-npu.yml infrastructure

更新稳定 Docker 构建中的 NPU 内核标签。

# 片段:构建参数块
build-args: |
  SGLANG_KERNEL_NPU_TAG=2026.7.27  # 更新标签以使用打补丁后的 wheel 包
  CANN_VERSION=${{ matrix.cann_version }}
  DEVICE_TYPE=${{ matrix.device_type }}
  SGLANG_TAG=${{ steps.version.outputs.version }}

评论区精华

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

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

风险与影响

低风险:仅替换版本标签字符串,不涉及逻辑变更。但若新发布包存在兼容性问题,则需回滚。

影响限定于 NPU 相关构建和 CI 流程,使 Docker 镜像及 CI 环境使用最新的 sgl-kernel-npu 版本。

依赖升级

关联 Issue

未识别关联 Issue

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

完整报告

参与讨论