Dependabot: security updates vs version updates, and auto-triage

Verdict: Security updates open pull requests automatically only for known vulnerabilities and need no configuration. Version updates run on a schedule set in dependabot.yml to keep dependencies current regardless of vulnerabilities. Custom auto-triage rules dismiss alerts by defined conditions.

CriterionSecurity updatesVersion updates
TriggerA known vulnerability advisoryA configured schedule
ConfigurationAutomatic; no config file neededRequired in dependabot.yml
GoalPatch vulnerable dependencies to a safe versionKeep dependencies fresh to the latest matching version
PrerequisiteDependency graph and Dependabot alerts enabledDependency graph and Dependabot alerts enabled
Use whenYou want only actionable vulnerability fixesYou want routine freshness bumps

Rules

Traps