Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Remove the @claude mention workflow (claude.yml)

オープン 初心者向け
#5,337 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
2/5
見積もり時間
1〜3時間
初心者へのやさしさ
78/100
issue の種類
リファクタリング
明瞭さ
明確に書かれている
活発さ
活発
技術スタック
github-actions, typescript
領域
ci-cd, devtools

調査の方向性

.github/workflows/claude.yml と scripts/claude-workflow.test.mjs から始め、次に scripts/verify-action-pins.mjs を確認して特別な扱いがないか調べます。ワークフローと専用テストを削除し、AGENTS.md の認証情報に関する記述と .github/workflows/sdk-watch.yml のコメントを更新して、npm run local:gate を実行します。ゲートが通過し、git grep claude.yml で過去の記録に関するドキュメントだけが見つかれば完了です。

索引モデルが issue の本文から書いたものです。

説明

chore v2

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.yml
  • scripts/claude-workflow.test.mjs, which evaluates its trusted-author condition per event
  • scripts/verify-action-pins.mjs: the header comments that name claude.yml as 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.yml from 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).
  • .github/workflows/sdk-watch.yml:34: the comment says ANTHROPIC_API_KEY is "the organization secret claude.yml already uses". Reword it. The secret stays, since sdk-watch's analyze and post jobs still use it.
  • docs/agent-guidance-inception.md is 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_review or pull_request_review_comment only to run Claude.
  • git grep claude.yml hits only historical docs.
  • npm run local:gate passes (the script tests and verify:action-pins no longer expect the file).
主要言語
TypeScript
スター
91.6k
フォーク
11.9k
平均マージ
4時間 38分
マージ済み PR(30日)
241

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

modelcontextprotocol/servers のほかの issue

modelcontextprotocol/servers の issue をすべて見る

似ている issue

TypeScript の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。