Skip to content

fix: lockfile resolved with the Dependabot release age gate - #33

Merged
Francois-Francois merged 1 commit into
mainfrom
fix/release-age
Oct 9, 2026
Merged

Francois-Francois merged 1 commit into
mainfrom
fix/release-age

Conversation

@Francois-Francois

Copy link
Copy Markdown
Contributor

The Dependabot version update run after #30 failed on every dependency with ERR_PNPM_NO_MATURE_MATCHING_VERSION: Dependabot runs pnpm update ... --config.minimum-release-age=4320 (3 days) and the lockfile, regenerated today, held younger versions (@babel/runtime 7.29.10).

pnpm-workspace.yaml now sets minimumReleaseAge: 4320 and the lockfile is resolved with it (195 lines changed, no direct dependency moves). Local runs of pnpm update <dep> --lockfile-only -r --config.minimum-release-age=4320 succeed. Checks: tsc, build, vitest, Cypress (25 specs), docs build.

Dependabot runs pnpm with a 3 day minimum release age. The lockfile held
versions younger than that (@babel/runtime 7.29.10), so every Dependabot
update failed with ERR_PNPM_NO_MATURE_MATCHING_VERSION. pnpm-workspace.yaml
now sets the same minimumReleaseAge and the lockfile is resolved with it.
@Francois-Francois
Francois-Francois merged commit e8dfb7d into main Oct 9, 2026
1 check passed
@Francois-Francois
Francois-Francois deleted the fix/release-age branch October 9, 2026 08:03
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