Dependabot
Official docs outline
14 sections- Dependabot quickstart
Enabling Dependabot alerts, security updates, and version updates for a repository.
- Dependabot alerts
How the dependency graph and advisory database produce alerts for vulnerable dependencies.
- Viewing and managing alerts
Viewing, filtering, dismissing, and reopening Dependabot alerts.
- Auto-triage rules
Rules that automatically dismiss or snooze alerts based on severity, scope, or patch availability.
- Reachability analysis
Determining whether vulnerable code is actually called to prioritize alerts.
- Dependabot security updates
Automatic pull requests that raise vulnerable dependencies to patched versions.
- Dependabot version updates
Scheduled pull requests that keep dependencies current.
- The dependabot.yml file
How the configuration file controls ecosystems, directories, and schedules.
- dependabot.yml options reference
Keys like package-ecosystem, schedule, groups, ignore, labels, versioning-strategy, and registries.
- Dependabot pull requests
Anatomy of Dependabot pull requests and how to manage them.
- Pull request comment commands
@dependabot commands such as rebase, merge, ignore, and recreate.
- Access to private registries
How Dependabot authenticates to package registries and handles secrets.
- Dependabot on GitHub Actions
Running Dependabot with Actions, permissions, secrets, and auto-merge workflows.
- Troubleshooting Dependabot
Dependency graph errors, stopped updates, and Dependabot job errors.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.