Skip to content

Commit b8e0429

Browse files
authored
EDI-fy "Configuring Dependabot security updates" (#59214)
1 parent 69622f9 commit b8e0429

File tree

3 files changed

+29
-23
lines changed

3 files changed

+29
-23
lines changed

content/code-security/how-tos/secure-your-supply-chain/secure-your-dependencies/configuring-dependabot-security-updates.md

Lines changed: 1 addition & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -29,24 +29,6 @@ contentType: how-tos
2929

3030
{% data reusables.dependabot.enterprise-enable-dependabot %}
3131

32-
## About configuring {% data variables.product.prodname_dependabot_security_updates %}
33-
34-
You can enable {% data variables.product.prodname_dependabot_security_updates %} for any repository that uses {% data variables.product.prodname_dependabot_alerts %} and the dependency graph. For more information, see [AUTOTITLE](/code-security/dependabot/dependabot-security-updates/about-dependabot-security-updates).
35-
36-
You can enable or disable {% data variables.product.prodname_dependabot_security_updates %} for an individual repository, for a selection of repositories in an organization, or for all repositories owned by your personal account or organization. For more information about enabling security features in an organization, see {% ifversion security-configurations %}[AUTOTITLE](/code-security/securing-your-organization/enabling-security-features-in-your-organization).{% else %}[AUTOTITLE](/code-security/getting-started/quickstart-for-securing-your-organization).{% endif %}
37-
38-
{% data reusables.dependabot.dependabot-security-updates-disable-for-alert-rules %}
39-
40-
{% ifversion fpt or ghec %}{% data reusables.dependabot.dependabot-tos %}{% endif %}
41-
42-
## Supported repositories
43-
44-
{% data variables.product.prodname_dotcom %} automatically enables {% data variables.product.prodname_dependabot_security_updates %} for newly created repositories if your personal account or organization has enabled **Automatically enable for new repositories** for {% data variables.product.prodname_dependabot_security_updates %}. For more information, see [Managing {% data variables.product.prodname_dependabot_security_updates %} for your repositories](#managing-dependabot-security-updates-for-your-repositories).
45-
46-
If you create a fork of a repository that has security updates enabled, {% data variables.product.prodname_dotcom %} will automatically disable {% data variables.product.prodname_dependabot_security_updates %} for the fork. You can then decide whether to enable {% data variables.product.prodname_dependabot_security_updates %} on the specific fork.
47-
48-
If security updates are not enabled for your repository and you don't know why, first try enabling them using the instructions given in the procedural sections below. If security updates are still not working, you can contact {% data variables.contact.contact_support %}.
49-
5032
## Managing {% data variables.product.prodname_dependabot_security_updates %} for your repositories
5133

5234
You can enable or disable {% data variables.product.prodname_dependabot_security_updates %} for all qualifying repositories owned by your personal account or organization. For more information, see [AUTOTITLE](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/managing-security-and-analysis-settings-for-your-personal-account) or [AUTOTITLE](/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-security-and-analysis-settings-for-your-organization).
@@ -62,7 +44,7 @@ You can also enable or disable {% data variables.product.prodname_dependabot_sec
6244

6345
## Grouping {% data variables.product.prodname_dependabot_security_updates %} into a single pull request
6446

65-
To reduce the number of pull requests you may be seeing, you can enable grouped security updates for your repository or organization. When this is enabled, {% data variables.product.prodname_dependabot %} will group security updates into one pull request for each package ecosystem. In order to use grouped security updates, you must first enable the following features:
47+
In order to use grouped security updates, you must first enable the following features:
6648

6749
* **Dependency graph**. For more information, see [AUTOTITLE](/code-security/supply-chain-security/understanding-your-software-supply-chain/configuring-the-dependency-graph).
6850
* **{% data variables.product.prodname_dependabot_alerts %}**. For more information, see [AUTOTITLE](/code-security/dependabot/dependabot-alerts/configuring-dependabot-alerts).
@@ -76,8 +58,6 @@ To reduce the number of pull requests you may be seeing, you can enable grouped
7658

7759
### Enabling or disabling grouped {% data variables.product.prodname_dependabot_security_updates %} for an individual repository
7860

79-
Repository administrators can enable or disable grouped security updates for their repository. Changing the repository setting will override any default organization settings. {% data reusables.dependabot.dependabot-grouped-security-updates-yaml-override %}
80-
8161
{% data reusables.repositories.navigate-to-repo %}
8262
{% data reusables.repositories.sidebar-settings %}
8363
{% data reusables.repositories.navigate-to-code-security-and-analysis %}
@@ -89,8 +69,6 @@ Repository administrators can enable or disable grouped security updates for the
8969

9070
{% else %}
9171

92-
Organization owners can enable or disable grouped security updates for all repositories in their organization. However, repository administrators within the organization can update the settings for their repositories to override the default organization settings. {% data reusables.dependabot.dependabot-grouped-security-updates-yaml-override %}
93-
9472
{% data reusables.profile.access_org %}
9573
{% data reusables.profile.org_settings %}
9674
{% data reusables.organizations.security-and-analysis %}
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
---
2+
title: Dependabot security updates reference
3+
shortTitle: Dependabot security updates
4+
intro: Find usage information for {% data variables.product.prodname_dependabot_security_updates %}.
5+
topics:
6+
- Dependency graph
7+
- Dependencies
8+
- Vulnerabilities
9+
- Repositories
10+
versions:
11+
fpt: '*'
12+
ghec: '*'
13+
ghes: '*'
14+
contentType: reference
15+
---
16+
17+
## Priority of grouped security update settings
18+
19+
Settings for grouped {% data variables.product.prodname_dependabot_security_updates %} are applied in the following order, from highest to lowest priority:
20+
21+
1. Settings defined in a `dependabot.yml` file. See [About the `dependabot.yml` file](/code-security/reference/supply-chain-security/dependabot-options-reference#about-the-dependabotyml-file).
22+
1. Repository-level settings defined in the UI
23+
1. Organization-level settings defined in the UI
24+
25+
## Enablement for forked repositories
26+
27+
If you create a fork of a repository that has security updates enabled, {% data variables.product.prodname_dotcom %} will automatically disable {% data variables.product.prodname_dependabot_security_updates %} for the fork. You can then decide whether to enable {% data variables.product.prodname_dependabot_security_updates %} on the specific fork.

content/code-security/reference/supply-chain-security/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ children:
2222
- /supported-ecosystems-and-manifests-for-dependency-scope
2323
- /dependabot-pull-request-comment-commands
2424
- /supported-ecosystems-and-repositories
25+
- /dependabot-security-updates
2526
- /dependency-graph-supported-package-ecosystems
2627
- /dependabot-on-actions
2728
- /dependabot-errors

0 commit comments

Comments
 (0)