GitHub Introduces Default "Cooldown" Policy for Dependabot Version Updates

Sergio De Simone ยท rss ยท 2026-07-28 source โ†— Reader ๐Ÿ–ฅ๏ธ

Software Supply-Chain Security
GitHub now defaults Dependabot to waiting three days before proposing a non-security dependency update, betting that this window gives dedicated security-scanning efforts โ€” not end users โ€” enough lead time to catch a malicious release before it reaches a build pipeline.

practical ยท expository โ€” A news report on a product policy change; it recommends nothing itself but reports GitHub's rationale for a practice (delay before applying dependency updates) and juxtaposes unresolved community debate about whether that practice actually works.

Structure

PartRole
The policy announcement and mechanics (default cooldown, security-update exemption, dependabot.yml configurability)context
GitHub PM Carlin Cherry's rationale, grounded in a specific 2020-era incident where compromised packages (2B+ weekly downloads) sat live for ~2 hoursevidence
Reddit and Hacker News reactions, including the unresolved exchange between zihotki (skeptical: universal delay adoption could shrink detection odds) and woodruffw (the defense relies on scanners, not users)counter-evidence / qualification

Key terms

Propositions

Arguments

A default three-day cooldown meaningfully reduces the chance that a malicious dependency release gets merged before detection. strength: medium
Explicit premises:
Implicit premises:
Inferences:

Narratives

Questions addressed

Gaps

Related documents