Skip to content
This repository was archived by the owner on Mar 3, 2026. It is now read-only.

Add dependency cooldown configuration#3

Open
chrisns wants to merge 1 commit intophp8.3from
dependabot-cooldowns
Open

Add dependency cooldown configuration#3
chrisns wants to merge 1 commit intophp8.3from
dependabot-cooldowns

Conversation

@chrisns
Copy link
Copy Markdown
Member

@chrisns chrisns commented Mar 3, 2026

Summary

  • Adds a 7-day dependency cooldown to all package ecosystems in dependabot configuration

Why?

Dependency cooldowns delay automatic updates for a configurable period after a new version is published. This mitigates supply chain attacks by giving the security community time to identify and report malicious packages before they're adopted.

Empirical data shows that the vast majority of supply chain attacks have a window of opportunity of less than 7 days — a 7-day cooldown would have prevented ~80% of recent high-profile attacks (xz-utils, tj-actions, Ultralytics, etc.).

Read more: https://blog.yossarian.net/2025/11/21/We-should-all-be-using-dependency-cooldowns

Changes

  • Added cooldown: default-days: 7 to every package-ecosystem entry in .github/dependabot.yml
  • Security updates are NOT affected by cooldowns (only version updates)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant