Skip to content

Commit 694be1e

Browse files
ledermannclaude
andcommitted
chore(deps): align cooldown at 3 days everywhere
Dependabot relied on the implicit default for all three ecosystems, and local `bundle update` / `bun install` had no window at all: they would resolve to a release published minutes ago, quietly diverging from what CI proposes. Declaring three days on every path keeps them in sync. A manual update now resolves to exactly what Dependabot would offer, and the supply-chain margin holds either way. Security updates are exempt from Dependabot's cooldown, and the Docker build is unaffected because it installs from a frozen lockfile. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
1 parent 256ca98 commit 694be1e

3 files changed

Lines changed: 14 additions & 1 deletion

File tree

.github/dependabot.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ updates:
1313
timezone: Europe/Berlin
1414
open-pull-requests-limit: 10
1515
versioning-strategy: lockfile-only
16+
cooldown:
17+
default-days: 3
1618
allow:
1719
- dependency-type: direct
1820
- dependency-type: indirect
@@ -52,6 +54,8 @@ updates:
5254
timezone: Europe/Berlin
5355
open-pull-requests-limit: 10
5456
versioning-strategy: auto
57+
cooldown:
58+
default-days: 3
5559
labels:
5660
- 'dependencies'
5761
- 'javascript'
@@ -67,6 +71,8 @@ updates:
6771
interval: 'daily'
6872
time: '01:00'
6973
timezone: Europe/Berlin
74+
cooldown:
75+
default-days: 3
7076
labels:
7177
- 'dependencies'
7278
- 'gh-action'

Gemfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
source 'https://rubygems.org'
1+
# Gem versions must age 3 days before being resolvable, matching the
2+
# cooldown declared for bundler in .github/dependabot.yml
3+
source 'https://rubygems.org', cooldown: 3
24

35
ruby '~> 4.0'
46

bunfig.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
[install]
2+
# Supply-chain hardening: only install package versions published at least
3+
# three days ago, leaving time for malicious releases to be caught and yanked.
4+
# Matches the cooldown Dependabot applies to the bun ecosystem.
5+
minimumReleaseAge = 259200 # seconds (3 days)

0 commit comments

Comments
 (0)