# PR #25687 完整报告

- 仓库：`sgl-project/sglang`
- 标题：ci: pr-states match renamed "PR Test Base" workflow_run
- 合并时间：2026-05-19 05:42
- 原文链接：http://prhub.com.cn/sgl-project/sglang/pull/25687

---

## 执行摘要

PR #25687 修复了 CI 工作流名称不匹配导致的状态显示错误。PR #25420 将 `pr-test.yml` 的工作流名称从 "PR Test" 重命名为 "PR Test Base"，但后续的 `workflow_run` 过滤器未同步更新，导致 Base 测试完成后 CI 状态块一直显示⏳。本 PR 将过滤器中的名称更新为 "PR Test Base"，修复该问题。

## 功能与动机

PR #25420 重命名了工作流，但 PR #25475 添加的 `workflow_run` 过滤器仍使用旧名称 "PR Test"，导致 Base 测试完成后状态块未刷新（一直显示⏳），只有 Extra 测试正常刷新。本 PR 旨在修复这一不匹配问题。

## 实现拆解

1. 修改 `.github/workflows/pr-states.yml` 文件第 13 行，将 `workflows` 列表中的 `"PR Test"` 改为 `"PR Test Base"`。
2. 改动仅为一行字符串变更，无其他副作用。

### 无需要展示的源码片段，变更仅为 YAML 配置中的字符串替换。

## 评论区精华

无 review 讨论。

## 风险与影响

- **风险**：极低，仅修改 CI 配置文件中的一个字符串，不涉及任何代码逻辑。
- **影响**：修复了 CI 状态报告不准确的问题，确保 Base 测试完成后状态块正确刷新。

## 关联脉络

- PR #25420：将工作流 "PR Test" 重命名为 "PR Test Base"。
- PR #25475：添加了 `workflow_run` 过滤器，但使用了旧名称。
- 本 PR 修复了 #25475 中因名称未同步导致的 bug。