Skip to content

Commit e4530af

Browse files
authored
Merge pull request #10 from missing-elements/ci/dependabot-own-releases
Take our own releases past Dependabot's three-day wait
2 parents 687a53f + f6d006a commit e4530af

2 files changed

Lines changed: 12 additions & 0 deletions

File tree

‎.github/dependabot.yml‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,11 @@ updates:
1010
tooling:
1111
patterns: ["*"]
1212
exclude-patterns: ["@missing-elements/*"]
13+
# New versions wait three days, but ours are taken the day they are released: they are what
14+
# these pages run. pnpm-workspace.yaml leaves them out of pnpm's age check to match (#9).
15+
cooldown:
16+
default-days: 3
17+
exclude: ["@missing-elements/*"]
1318
- package-ecosystem: github-actions
1419
directory: /
1520
schedule:

‎pnpm-workspace.yaml‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# pnpm settings for this site, which is one package, not a workspace.
2+
#
3+
# Dependabot holds every new version back three days and runs pnpm with that minimum release age,
4+
# which then refuses any locked version younger than it. The site pins @missing-elements releases
5+
# on the day they come out, so they are left out of the age; every other package keeps it (#9).
6+
minimumReleaseAgeExclude:
7+
- "@missing-elements/*"

0 commit comments

Comments
 (0)