Skip to content

Commit 682c49e

Browse files
mchammer01Copilot
andauthored
[2026-03-03] Assignable Dependabot alerts to users and Copilot for remediation [GA] (#60239)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
1 parent 3d08883 commit 682c49e

File tree

4 files changed

+20
-5
lines changed

4 files changed

+20
-5
lines changed

content/code-security/concepts/supply-chain-security/about-dependabot-alerts.md

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,15 +42,27 @@ When {% data variables.product.github %} detects a vulnerable dependency, a {% d
4242

4343
For information about viewing and managing alerts, see [AUTOTITLE](/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts).
4444

45-
## Enabling alerts
45+
## Who can enable alerts?
4646

4747
Repository administrators and organization owners can enable {% data variables.product.prodname_dependabot_alerts %} for their repositories{% ifversion fpt or ghec %} and organizations{% endif %}. When enabled, {% data variables.product.github %} immediately generates the dependency graph and creates alerts for any vulnerable dependencies it identifies. {% ifversion fpt or ghec %} Repository administrators can grant access to additional people or teams.{% endif %}
4848

4949
{% data reusables.repositories.enable-security-alerts %}
5050

5151
See [AUTOTITLE](/code-security/dependabot/dependabot-alerts/configuring-dependabot-alerts).
5252

53-
## Notifications for alerts
53+
{% ifversion dependabot-alerts-assignees %}
54+
55+
## Alert ownership and assignments
56+
57+
Users with write access or higher can assign {% data variables.product.prodname_dependabot_alerts %} to repository collaborators, teams, or {% data variables.product.prodname_copilot_short %} to establish clear ownership for vulnerability remediation. Assignments help track who's responsible for each alert and prevent vulnerabilities from being overlooked.
58+
59+
When an alert is assigned, the assignee receives a notification and the alert displays their name in the alert list. You can filter alerts by assignee to track progress. Assigning an alert to {% data variables.product.prodname_copilot_short %} automatically generates a fix and opens a draft pull request for review.
60+
61+
For information about assigning alerts, see [AUTOTITLE](/code-security/how-tos/manage-security-alerts/manage-dependabot-alerts/viewing-and-updating-dependabot-alerts#viewing-and-prioritizing-dependabot-alerts).
62+
63+
{% endif %}
64+
65+
## How alert notifications work
5466

5567
By default, {% data variables.product.github %} sends email notifications about new alerts to people who both:
5668

@@ -82,7 +94,7 @@ Alternatively, you can opt into the weekly email digest, or even completely turn
8294

8395
{% ifversion copilot-chat-ghas-alerts %}
8496

85-
## Asking {% data variables.copilot.copilot_chat %} about alerts
97+
## {% data variables.copilot.copilot_chat %} integration
8698

8799
With a {% data variables.copilot.copilot_enterprise %} license, you can ask {% data variables.copilot.copilot_chat_short %} questions about {% data variables.product.prodname_dependabot_alerts %} in your organization's repositories. For more information, see [AUTOTITLE](/copilot/using-github-copilot/asking-github-copilot-questions-in-githubcom#asking-questions-about-alerts-from-github-advanced-security-features).
88100

content/code-security/how-tos/manage-security-alerts/manage-dependabot-alerts/viewing-and-updating-dependabot-alerts.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ By default, alerts are sorted by **Most important**, which helps you prioritize
5858
![Screenshot showing the "Tags" section in the alert details page.](/assets/images/help/repository/dependabot-alerts-tags-section.png)
5959

6060
{% ifversion dependabot-alerts-assignees %}
61-
1. On the right panel, select an assignee by using the **Assignees** dropdown list. This clearly communicates who is responsible for triaging the alert so that no effort is wasted on repetitive analysis without worrying that alerts might fall through the cracks.
61+
1. On the right panel, select an assignee by using the **Assignees** dropdown list. You can assign the alert to a user or team to establish clear ownership, or assign it to {% data variables.product.prodname_copilot_short %} to automatically generate a fix. This clearly communicates who is responsible for triaging the alert and helps you avoid repetitive analysis. It also ensures that alerts are not missed.
6262
{% endif %}
6363

6464
1. Optionally, to suggest an improvement to the related security advisory, on the right-hand side of the alert details page, click **Suggest improvements for this advisory on the {% data variables.product.prodname_advisory_database %}**. See [AUTOTITLE](/code-security/security-advisories/working-with-global-security-advisories-from-the-github-advisory-database/editing-security-advisories-in-the-github-advisory-database).

content/code-security/reference/security-at-scale/available-filters-for-security-overview.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,9 @@ For more information about production context, see [AUTOTITLE](/code-security/se
189189

190190
| Qualifier | Description |
191191
| -------- | -------- |
192+
|{% ifversion dependabot-alerts-assignees %}|
193+
| `assignee` | Display alerts by assignee username or team, for example: `assignee:@octocat`, `assignee:@copilot`, or `assignee:@github/security-team`.|
194+
|{% endif %}|
192195
|`ecosystem`|Display {% data variables.product.prodname_dependabot_alerts %} detected in a specified ecosystem, for example: `ecosystem:Maven`.|
193196
|{% ifversion fpt or ghec or ghes > 3.15 %}|
194197
|`epss_percentage`|Display {% data variables.product.prodname_dependabot_alerts %} whose EPSS score meets the defined criteria, for example: `epss_percentage:>=0.01`|

data/features/dependabot-alerts-assignees.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# References:
2-
# Releases issue #7526 - Dependabot alerts assignees
2+
# Releases issue #7526 and docs-content issue #20888 - Dependabot alerts assignees
33
versions:
44
fpt: '*'
55
ghec: '*'

0 commit comments

Comments
 (0)