Remove the @claude mention workflow (claude.yml)
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 78/100
- Issue-Typ
- Refactoring
- Klarheit
- Klar beschrieben
- Aktivitätsstatus
- Aktiv
- Tech-Stack
- github-actions, typescript
Rechercherichtung
Beginne mit .github/workflows/claude.yml und scripts/claude-workflow.test.mjs und prüfe anschließend scripts/verify-action-pins.mjs auf Sonderfälle. Entferne den Workflow und seinen eigenen Test, aktualisiere die Verweise auf Zugangsdaten in AGENTS.md und den Kommentar in .github/workflows/sdk-watch.yml und führe npm run local:gate aus. Die Aufgabe ist abgeschlossen, wenn die Prüfung erfolgreich ist und git grep claude.yml nur historische Dokumentation findet.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Problem
.github/workflows/claude.yml (the @claude mention workflow) runs on every issue comment, PR review and review comment in this public repository. Almost every run does nothing: its if: skips any comment that does not mention @claude from an OWNER/MEMBER/COLLABORATOR. That includes bot comments such as changeset-bot's "No Changeset found", for example run 40748827520 on #5336 during the v2.2.0 release. The skipped runs clutter the Actions tab and the PR checks, and they read as stalled work during a release. The maintainers don't use the workflow, and it is one of the jobs that holds ANTHROPIC_API_KEY, so removing it also removes credential surface.
Change
Delete the workflow and everything that exists only because of it:
.github/workflows/claude.ymlscripts/claude-workflow.test.mjs, which evaluates its trusted-author condition per eventscripts/verify-action-pins.mjs: the header comments that nameclaude.ymlas a credentialed job (check whether any code path special-cases it)AGENTS.md:- the tree entry (
claude.yml (@claude mentions)) - Credentialed workflow jobs: drop
claude.ymlfrom the list of credential-holding jobs. The "A credentialed job that a comment, review or issue can start runs only for a trusted author" bullet then describes no machinery, so drop it, or reword it as a rule for any future such job (under "every rule in this file is true of the repository as it stands", dropping it is likely right).
- the tree entry (
.github/workflows/sdk-watch.yml:34: the comment saysANTHROPIC_API_KEYis "the organization secretclaude.ymlalready uses". Reword it. The secret stays, sincesdk-watch'sanalyzeandpostjobs still use it.docs/agent-guidance-inception.mdis a historical design record; leave its mentions alone, or add a note that the workflow was later removed.
Scheduled and event workflows run from main, so the runs stop at the next milestone merge, not when the PR merges to v2/main.
Done when
- No workflow listens for
issue_comment,pull_request_revieworpull_request_review_commentonly to run Claude. git grep claude.ymlhits only historical docs.npm run local:gatepasses (the script tests andverify:action-pinsno longer expect the file).
- Vorherrschende Sprache
- TypeScript
- Sterne
- 91.6k
- Forks
- 11.9k
- Ø Merge
- 4 Std. 31 Min.
- Gemergte PRs (30 T.)
- 236
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus modelcontextprotocol/servers
-
enhancement v2
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
modelcontextprotocol/servers#5416 ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement v2
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 75/100
modelcontextprotocol/servers#5415 ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement server-everything v2
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
modelcontextprotocol/servers#5371 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
chore server-filesystem server-memory server-sequentialthinking v2
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
modelcontextprotocol/servers#5345 ·
Maintainer antworten meist innerhalb von 1 Tag
-
docs(git): clarify unconfined default scope and repository confinement options in README and CLIOffendocumentation server-git v2
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 74/100
modelcontextprotocol/servers#5230 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in modelcontextprotocol/servers
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
components-web-app/docs#311 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
NEARBuilders/everything-dev#678 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 90/100
formbricks/formbricks#9881 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 1 Tag