Improvement

June 17, 20251 Minute Read

Dependency graph now defaults to off

Following last month’s change that added the ability to turn off dependency graph, the setting for newly-created public repositories will now default to off.

In addition, we’ve begun disabling it and removing stored data for inactive repositories, where “inactive” is defined as a repository that:

  • has not had any commits in over three years,
  • does not have Dependabot enabled, and
  • is not referenced by any published package.

Enabling Dependabot or pushing a commit will keep a repository’s dependency graph active. These changes will help improve GitHub’s performance and ensure the dependency graph remains relevant for active projects.

Join the Community discussion to share feedback or ask questions.

Subscribe to our developer newsletter

Discover tips, technical guides, and best practices in our biweekly newsletter just for devs.

By submitting, I agree to let GitHub and its affiliates use my information for personalized communications, targeted advertising, and campaign effectiveness. See the GitHub Privacy Statement for more details.

Dependency graph now defaults to off - GitHub Changelog