Remove the @claude mention workflow (claude.yml)
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 78/100
- Tipo di issue
- Refactoring
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- github-actions, typescript
Direzione di ricerca
Inizia da .github/workflows/claude.yml e scripts/claude-workflow.test.mjs, poi controlla scripts/verify-action-pins.mjs per eventuali casi particolari. Rimuovi il workflow e il relativo test dedicato, aggiorna i riferimenti alle credenziali in AGENTS.md e il commento in .github/workflows/sdk-watch.yml, quindi esegui npm run local:gate. Il lavoro è completato quando il controllo ha esito positivo e git grep claude.yml trova solo documentazione storica.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
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).
- Lingua principale
- TypeScript
- Stelle
- 91.6k
- Fork
- 11.9k
- Merge medio
- 4h 31m
- PR unite (30g)
- 236
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di modelcontextprotocol/servers
-
enhancement v2
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
modelcontextprotocol/servers#5416 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement v2
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 75/100
modelcontextprotocol/servers#5415 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement server-everything v2
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
modelcontextprotocol/servers#5371 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
chore server-filesystem server-memory server-sequentialthinking v2
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
modelcontextprotocol/servers#5345 ·
I maintainer di solito rispondono entro 1 giorno
-
docs(git): clarify unconfined default scope and repository confinement options in README and CLIApertadocumentation server-git v2
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 74/100
modelcontextprotocol/servers#5230 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di modelcontextprotocol/servers
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
Northeastern-Electric-Racing/FinishLine#4660 ·
I maintainer di solito rispondono entro 2 giorni
-
BeOS .json missingAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
mihaip/infinite-mac#475 ·
-
Let TypeScript accept an initial object in ReactiveDictForse già presa @yograj-vijay-yadav l’ha presa oggi. Apertabug good first issue help wanted workshop
Difficoltà 2/5 1-3 ore Idoneità per principianti 92/100
meteor/meteor#14919 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
marmelab/atomic-crm#401 ·
I maintainer di solito rispondono entro 1 giorno
-
account: profile
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
I maintainer di solito rispondono entro 5 giorni