fix(pr-pipeline): name the missing dependencies permission when an intake edge write gets 403
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 68/100
- issue の種類
- バグ
- 明瞭さ
- 明確に書かれている
- 活発さ
- 活発
- 技術スタック
- github-actions, javascript
- 領域
- ci-cd
調査の方向性
.github/scripts/intake-triage/apply-verdict.mjs を確認してください。そこで blocked-by edge write が発生し、失敗が処理されます(#9799 のレビュースレッドのコンテキスト)。GitHub API が 403 を返したとき、fail-closed のままにしますが、不足している dependencies App 権限と grant 手順を実行サマリーと任意の issue コメントに追加してください。同じディレクトリの既存の *.test.mjs ファイル内で 403 パスをカバーするテストを追加し、それらを実行して確認してください。
索引モデルが issue の本文から書いたものです。
説明
Refs: #9799
Problem
Intake's verdict step writes native blocked-by edges (#9799) and fails closed when the edge write fails. If the lanes App lacks the dependencies permission, the write returns 403 and every rerun of that issue fails the same way, with nothing that names the missing permission.
Done when
- A 403 on the blocked-by edge write still fails closed, and the run summary (and the issue comment, if one is posted) names the missing App permission and how to grant it.
- A test in
.github/scripts/intake-triage/*.test.mjscovers the 403 path.
Related
- Raised during review of #9799 (thread on
apply-verdict.mjsedge-write failure).
🤖 Generated with Claude Code
- 主要言語
- Shell
- スター
- 22
- フォーク
- 2
- 平均マージ
- 3時間 42分
- マージ済み PR(30日)
- 938
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
melodic-software/claude-code-plugins のほかの issue
-
admission-deferred priority: medium status: ready work-class: scoped
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
melodic-software/claude-code-plugins#9914 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
priority: low status: ready work-class: mechanical
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
melodic-software/claude-code-plugins#9911 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
priority: medium status: ready work-class: scoped
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
melodic-software/claude-code-plugins#9901 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
admission-deferred needs-human needs-triage status: needs-decision
難易度 2/5 1〜2日 初心者へのやさしさ 78/100
melodic-software/claude-code-plugins#9865 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
priority: medium status: needs-decision work-class: scoped
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
melodic-software/claude-code-plugins#9842 · コメント 4 件 ·
メンテナーはふだん 1 日以内に返信
melodic-software/claude-code-plugins の issue をすべて見る
似ている issue
-
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
YunoHost-Apps/plakar_ynh#34 ·
-
[Bug] 容器无法优雅关闭オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
NapNeko/NapCat-Docker#140 · コメント 1 件 ·
-
Screensaver picked up transparency setting from Ghostty対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープンbug
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
メンテナーはふだん 1 日以内に返信
-
Link Checker Reportオープンautomated issue report
難易度 1/5 1時間未満 初心者へのやさしさ 85/100
a2aproject/A2A#2387 ·
メンテナーはふだん 4 日以内に返信
-
bug mac-app
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
メンテナーはふだん 1 日以内に返信