The org kill switch does not stop the review and intake lanes
维护者通常 1 天内回复
还没有人认领这个 Issue。
评估
调研方向
Start by reading .github/workflows/pr-review-hosted.yml, .github/workflows/pr-review-security-hosted.yml, and .github/workflows/intake-triage.yml, then compare their reusable workflow calls with the kill-switch variables documented in github-iac's README. The issue recommends adding a check-kill-switch job before each call and gating on its proceed output. Done means the org wide and applicable per-lane switches stop the review and intake lanes.
由索引模型根据 Issue 内容生成。
描述
Problem
github-iac's README ("Claude lane kill-switches") says CLAUDE_LANES_DISABLED "Stops every Claude lane at once", CLAUDE_REVIEW_DISABLED stops the code-review lane, and CLAUDE_SECURITY_REVIEW_DISABLED stops the security-review lane. No workflow on either path reads any of them for this repository's review and intake lanes. Flipping them leaves those lanes running.
Evidence (origin/main, 2026-10-11)
.github/workflows/pr-review-hosted.yml:77-96callsmelodic-software/ci-workflows/.github/workflows/pr-review.yml@a92020292976withrunnerandallowed-bot-sender-idsonly. No job gate reads a*_DISABLEDvariable..github/workflows/pr-review-security-hosted.yml:85-97callspr-review-security.yml@a92020292976the same way..github/workflows/intake-triage.yml:27-31callsintake-triage.yml@ab83b01273026(v0.39.3), passingrunneronly.git grep '_DISABLED'over ci-workflows'pr-review.yml,pr-review-security.yml,intake-triage.ymland.github/actionsata92020292976and atab83b01273026finds nothing.
Options
- Add a
check-kill-switchjob ahead of each reusable call and make the call depend on itsproceedoutput. That coversCLAUDE_LANES_DISABLEDplus the per-lane review variables. - Gate inside the ci-workflows reusables, so every consumer repository gets the stop.
- Correct github-iac's README to say what the variables actually stop.
Recommended: 1 now, because it is in this repository and fails closed like the pipeline gate. Then 2, so other consumers are covered too.
Related
- #6720 (pipeline-lane kill-switch shadow), #7233
- melodic-software/github-iac#690
- 主要语言
- Shell
- 星标
- 22
- 派生
- 2
- 平均合并
- 7 小时 42 分钟
- 30 天内合并 PR
- 923
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 没有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
melodic-software/claude-code-plugins 的其他 Issue
-
priority: medium
难度 2/5 1-3 小时 新手友好度 68/100
melodic-software/claude-code-plugins#7351 · 2 条评论 ·
维护者通常 1 天内回复
-
priority: high
难度 2/5 1-3 小时 新手友好度 74/100
melodic-software/claude-code-plugins#7312 · 2 条评论 ·
维护者通常 1 天内回复
-
priority: medium
难度 2/5 1-3 小时 新手友好度 76/100
melodic-software/claude-code-plugins#7288 · 2 条评论 ·
维护者通常 1 天内回复
-
knowledge: docpage-digest dual verification defines no verdict vocabulary or pass/fail threshold未关闭needs-human
难度 2/5 1-3 小时 新手友好度 78/100
melodic-software/claude-code-plugins#7286 · 2 条评论 ·
维护者通常 1 天内回复
-
priority: low
难度 2/5 1-3 小时 新手友好度 76/100
melodic-software/claude-code-plugins#7282 · 2 条评论 ·
维护者通常 1 天内回复
查看 melodic-software/claude-code-plugins 的全部 Issue
相似的 Issue
-
[Bug]: armbian-firstlogin: preset Wi-Fi key with " or \ breaks netplan config可能已有人在做 @jfcabral 今天认领。 未关闭Bug Good first issue
难度 2/5 1-3 小时 新手友好度 62/100
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 75/100
维护者通常 1 天内回复
-
lane:repo
难度 2/5 1-3 小时 新手友好度 62/100
SPARDiffData/differential-data-collection#42 ·
维护者通常 1 天内回复
-
bug
难度 2/5 1-3 小时 新手友好度 62/100
alunduil/alunduil-chezmoi#923 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 65/100
xonsh/xontrib-abbrevs#11 ·