This feature makes it easier to enable Dependabot alerts and check enablement status across all your repositories at an enterprise level, with updates across both enablement UI and APIs. These updates will ship today for GitHub.com and will ship for GitHub Enterprise Server users in 3.9.
Dependabot alerts have been added to existing endpoints:
- Enablement for existing repositories: Enable or disable a security feature for all repositories in an enterprise
- Enablement for new repositories: Enable a security feature for any new, future repositories for an enterprise
- Status checking: Get code security and analysis features for an enterprise
You can also adjust your enablement settings from your enterprise settings page (under ‘code security and analysis’). Options include enable all, disable all, and enable for new repositories for your enterprise.