Move the Dependabot alert sweep from the nonexistent PROJECT_TOKEN to the GitHub App token
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 52/100
調査の方向性
Start with .github/workflows/dependabot-alerts.yml around line 103 and the related references in AGENTS.md; confirm the GitHub App from #2544 is available before changing the token flow. Check the workflow's fallback and run verify:action-pins, then validate that a test alert is both filed and placed on board #28 at Todo/High, while missing App secrets still produce the triage hand-off.
索引モデルが issue の本文から書いたものです。
説明
Problem
.github/workflows/dependabot-alerts.yml (line 103) passes secrets.PROJECT_TOKEN to the sweep, so that it can place each filed issue on board #28 at Todo / High. That secret has never existed, so every run degrades to filing a labeled, milestoned issue that waits for manual /issue-triage.
Change
Once the GitHub App exists (#2544), switch the workflow to it:
- Add an
actions/create-github-app-tokenstep, SHA-pinned (verify:action-pins, #2484), that mints an installation token from the App id and private key secrets. - Pass that token to the sweep in place of
PROJECT_TOKEN, and delete thePROJECT_TOKENpath and its references in the workflow comments andAGENTS.md. - Keep the degrade-to-triage fallback, so a run with the secret missing (a fork, for example) still files issues and stays green.
- Consider moving the alert read to the App as well (Dependabot alerts: read) so the sweep runs under one identity. The workflow's
vulnerability-alerts: readalready works, so this is optional.
Acceptance
- A scheduled or dispatched run files a test alert's issue and boards it at
Todo/Highon #28 - With the App secrets absent, the run still files the issue and logs the triage hand-off
-
verify:action-pinspasses, and noPROJECT_TOKENreference remains
Blocked on
#2544 (the GitHub App). Part of tracker #2543.
- 主要言語
- TypeScript
- スター
- 11.1k
- フォーク
- 1.5k
- 平均マージ
- 4時間 28分
- マージ済み PR(30日)
- 151
環境構築
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
modelcontextprotocol/inspector のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
modelcontextprotocol/inspector#2723 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
insufficient_scope challenge retry doesn't detect expired access token, gives up after one identical retry対応中かも @its-nott-me が 1 日前に担当しました。 オープンbug
難易度 3/5 1〜2日 初心者へのやさしさ 50/100
modelcontextprotocol/inspector#2724 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
Modern subscriptions: a subscriptions/listen refused with HTTP 403 is retried eight times in silenceオープンbug v2
難易度 4/5 3〜5日 初心者へのやさしさ 30/100
modelcontextprotocol/inspector#2722 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
bug v2
難易度 3/5 1〜2日 初心者へのやさしさ 50/100
modelcontextprotocol/inspector#2721 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
bug v2
難易度 3/5 半日 初心者へのやさしさ 62/100
modelcontextprotocol/inspector#2719 ·
メンテナーはふだん 1 日以内に返信
modelcontextprotocol/inspector の issue をすべて見る
似ている issue
-
`cf complete zsh >> .zshrc` fails on vanilla zsh再び着手できるかも このイシューのプルリクエストはマージされずにクローズされました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
cloudflare/cf#340 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
-
Rename Madson cameraオープン
難易度 2/5 1時間未満 初心者へのやさしさ 75/100
StoDevX/AAO-React-Native#8785 ·
メンテナーはふだん 1 日以内に返信
-
難易度 1/5 1時間未満 初心者へのやさしさ 75/100
-
bnv-manager-v2: accept_invite creates the Mailcow domain admin before the commit対応中かも @myOmikron が今日担当しました。 オープンbug ready-for-agent
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100