Skip to content

chore: wait 7 days before adopting new dependency releases - #14

Merged
kboshold merged 1 commit into
mainfrom
chore/dependabot-cooldown
Aug 14, 2026
Merged

chore: wait 7 days before adopting new dependency releases#14
kboshold merged 1 commit into
mainfrom
chore/dependabot-cooldown

Conversation

@kboshold

Copy link
Copy Markdown
Collaborator

What

Both dependency paths now skip versions published less than 7 days ago.

  • .github/dependabot.yml: cooldown.default-days: 7 on the npm entry, so the weekly grouped PR only picks up releases that are at least a week old.
  • .npmrc (new file): minimum-release-age=10080 (minutes), so a manual pnpm add or pnpm update resolves the same way.

The github-actions entry is unchanged.

Why

A package that gets compromised or pulled is usually caught within a few days of the release. Waiting a week means those versions never reach the lockfile in the first place.

Both dependabot and pnpm now skip versions published in the last week, so a pulled or compromised release does not land in the lockfile.
@kboshold
kboshold merged commit 83cca19 into main Aug 14, 2026
8 checks passed
@kboshold
kboshold deleted the chore/dependabot-cooldown branch August 14, 2026 09:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant