# PR #25104 完整报告

- 仓库：`sgl-project/sglang`
- 标题：Add jasonjk-park and charlotte12l to CI_PERMISSIONS.json
- 合并时间：2026-05-13 16:51
- 原文链接：http://prhub.com.cn/sgl-project/sglang/pull/25104

---

## 执行摘要
为两个贡献者 `jasonjk-park` 和 `charlotte12l` 添加 CI 操作权限，并更新拼写检查忽略词列表。变更简单，无运行时风险。

## 功能与动机
PR body 说明：将两名开发者的 GitHub 用户名添加到 CI_PERMISSIONS.json，赋予其自定义覆盖权限和 60 分钟冷却时间。

## 实现拆解

1. **CI 权限配置**：在 `.github/CI_PERMISSIONS.json` 中按字母顺序插入两个新用户条目，每个条目包含完整权限和 60 分钟冷却时间。
2. **拼写检查配置**：在 `.codespellrc` 的 `ignore-words-list` 中添加单词 "ond"，并在 `skip` 中增加 `*.lock` 模式。

### `.github/CI_PERMISSIONS.json`

核心变更文件，新增了两个贡献者的 CI 权限配置。

```json
{
  "charlotte12l": {
    "can_tag_run_ci_label": true,          // 允许标记 run-ci 标签
    "can_rerun_failed_ci": true,           // 允许重新运行失败的 CI
    "can_rerun_stage": true,               // 允许重试 CI 阶段
    "cooldown_interval_minutes": 60,       // 操作冷却时间 60 分钟
    "reason": "custom override"            // 权限理由
  },
  // ...
  "jasonjk-park": {
    "can_tag_run_ci_label": true,
    "can_rerun_failed_ci": true,
    "can_rerun_stage": true,
    "cooldown_interval_minutes": 60,
    "reason": "custom override"
  }
}

```

## 评论区精华
无 review 讨论。

## 风险与影响
低风险。仅影响 CI 权限和拼写检查，不影响运行时。两位贡献者现在能更高效地管理 CI。

## 关联脉络
与 PR #25132（提取 check-changes 可复用 workflow）同属 CI 配置优化系列。