# PR #24179 完整报告

- 仓库：`sgl-project/sglang`
- 标题：Revert "ci: add rebase-required mode to check-maintenance action"
- 合并时间：2026-05-01 07:11
- 原文链接：http://prhub.com.cn/sgl-project/sglang/pull/24179

---

# 执行摘要
该 PR 回退 #23109 引入的 rebase-required CI 检测模式，恢复 check-maintenance 动作为简单维护检查。变更涉及两个文件：CI 动作脚本和文档。回退后维护者不再能通过 issue body 要求 PR 必须包含某个基准提交才能运行 CI。

# 功能与动机
PR #23109 为 check-maintenance action 添加了 rebase-required 模式，允许维护者通过 issue body 中的 MIN_BASE_SHA 指令强制要求 PR 包含特定提交。该 PR 是对 #23109 的完全回退。回退原因未在 PR 描述中明确说明，可能是为了减少 CI 流程的复杂性或解决该功能引起的问题。

# 实现拆解

回退过程非常直接：在 `.github/actions/check-maintenance/action.yml` 中删除所有与 rebase-required 模式相关的代码（`MIN_BASE_SHA` 解析、Compare API 调用、状态判断等），并将描述恢复为仅提及全暂停模式。在 `.github/MAINTAINER.md` 中移除整个 "Rebase-Required Mode" 章节。无其他文件变更。

## 关键源码片段

### 无提供的源码片段，回退动作本质是删除代码，无需展示具体片段。

# 评论区精华
本 PR 无 review 评论。

# 风险与影响
风险：如果其他流程已依赖 rebase-required 功能，回退将使其失效。但该功能自 #23109 合入到回退时间较短，使用度低，风险可控。影响：CI 维护检查恢复原始行为，维护者无法通过 issue 指令强制 PR rebase。对模型推理无影响。

# 关联脉络
本 PR 直接关联 #23109，是其回退。此外，近期 CI 相关 PR 包括 #24174（禁用测试）、#24166（跳过 SMG 测试）等，表明 CI 稳定性正在持续调整，这次回退可能也是 CI 维护决策的一部分。