security-alert
Dependabot の security alert(GHSA / CVE 起因の脆弱性アラート)をトリアージして 解決するワークフロー。未解決の alert を一括取得し、direct / transitive を判別して 修正方針(PR マージ / 直接 bump / package manager の override)を決め、トラッキング Issue を作成して修正 PR を出し、判断根拠を ADR に記録する。transitive 依存で Dependabot が PR を起票しないケースを主対象にする。 Trigger when the user says: "security alert", "セキュリティアラート", "Dependabot alert", "脆弱性対応", "GHSA", "CVE 対応", "security alert 対応", "handle security alerts", "triage security alerts", "dependabot security", "依存の脆弱性", or similar phrases requesting to process Dependabot security alerts.
原文 · 暂不支持此原文语言适用对象:云服务、运维与安全。自动收录 · 待核查。
原作者说明节选
从固定版本的 SKILL.md 提取,保留原文语言。以下内容属于作者说明,本站尚未验证安装、兼容或运行结果。
查看日文原文
原文涵盖的主题
- Dependabot Security Alert Triage Workflow
- なぜ security alert を update PR と別 skill で扱うのか
- 前提条件
- ホスト repo に依存する慣習について
- 手順
- 1. Security alert の収集
- 2. 各 alert のリスク分析
- advisory の脆弱範囲を自分の pin と突き合わせる
Dependabot の security alert(GitHub Advisory に基づく脆弱性アラート)を一括でトリアージし、 direct / transitive を判別して適切な修正方法で解決する。トラッキング Issue を作成し、修正 PR を 出し、判断結果と根拠を ADR に記録する。 dependabot skill は Dependabot が開いた 依存更新 PR を捌く。security alert は別物として扱う。 security alert は gh api repos/{owner}/{repo}/dependabot/alerts から取得する。open PR 一覧 には現れない。 alert に対応する PR が存在しないことがある。脆弱なパッケージが transitive 依存の場合、 bump すべき直接の宣言行が package.json に無いため、Dependabot は security update PR を 合成できず、alert だけが残る。 alert の state は安全性の証明ではない。GitHub の auto-triage は通知量を減らすために alert を autodismissed にするが、脆弱版は lock に残ったままである(ステップ 1)。 transitive 依存の解決には、bot PR のマージではなく package manager の override 機構 (pnpm overrides / npm overrides / yarn resolutions)を使うことが多い。 このため、dependabot skill の「open PR を列挙してトリアージ」とは収集元も解決手段も異なる。 本 skill は特に transitive 依存で PR が起票されないケースを主対象にする。 gh auth status で GitHub 認証済みであること ホスト repo が Dependabot security alert を有効化していること(リポジトリ設定の "Dependabot alerts") alert / advisory の取得のため gh api および WebFetch でアクセスできること alert を読むには gh のトークンに securityevents スコープ(または対象 repo の admin / security 権限)が必要 本 skill には以下の任意(optional)ステップが含まれる。ホスト repo がその慣習を採用して いない場合は該当ステップをスキップする。 status ラベル: status: ラベル運用がある repo のみ、トラッキング Issue のラベルを 更新する。 ADR: doc
这里只展示节选,请以完整原文和当前要求为准。
- 来源仓库
- kompiro/hane
- 源文件
- skills/security-alert/SKILL.md
- 固定版本
- e43182fb7d2abb7ea0ffb21f030479966cd2ee05
来源与内容状态
本条为自动发现的元数据,尚未完成人工文档核查;适用性与运行结果待核查。
原作者:kompiro/hane · 原作者仓库元数据。文档核查:未核查。最近来源检查:2026-11-10T09:01:55.374Z。
分类由名称、说明与路径规则生成,分类不代表已核实适配。
许可与权利归属
MIT。第三方内容及版权归原作者,使用条件以原文为准。
许可原文 ↗本站没有因同步、复制或用户自报成功而将资源标为运行验证通过。
限制与注意事项
- 元数据收录不代表本站已经安装、适配、实测或进行安全审查。