You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PR bodies should now include GHSA IDs, advisory URLs, and a link
to the repo's dependabot security dashboard.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Also fetch the advisory URLs for any security-related updates. The dependabot security dashboard is at `https://github.com/{owner}/{repo}/security/dependabot`. Individual alert details (including GHSA links) are available via:
Cross-reference and group all updates by ecosystem. Present a summary to the user:
89
95
90
96
- How many updates per ecosystem
91
-
- Which have security alerts (and severity)
97
+
- Which have security alerts (with severity, GHSA IDs, and advisory links)
92
98
- Which dependabot PRs already exist
93
99
94
100
**Flag high-risk upgrades.** Before proceeding, explicitly call out upgrades that carry elevated risk:
@@ -194,7 +200,7 @@ git push -u origin HEAD
194
200
**Body should include:**
195
201
196
202
- List of updated dependencies with version changes (old → new)
197
-
- Any security alerts resolved (with severity)
203
+
- Any security alerts resolved — include severity, GHSA ID, advisory summary, and a link to the advisory (e.g., `https://github.com/advisories/GHSA-xxxx-xxxx-xxxx`). Also link to the repo's dependabot security dashboard: `https://github.com/{owner}/{repo}/security/dependabot`
198
204
-**High-risk changes flagged for reviewer attention** (major version bumps, wide-blast-radius packages)
0 commit comments