Skip to content

fix: exempt astro and wrangler from minimumReleaseAge - #41

Merged
lzm0x219 merged 1 commit into
mainfrom
fix/minimum-release-age-exclude
Sep 4, 2026
Merged

fix: exempt astro and wrangler from minimumReleaseAge#41
lzm0x219 merged 1 commit into
mainfrom
fix/minimum-release-age-exclude

Conversation

@lzm0x219

Copy link
Copy Markdown
Member

pnpm 12.3 supply-chain 策略 minimumReleaseAge(默认 1440 分钟)拒绝安装发布不足 24h 的包,导致 Renovate 升级 astro / wrangler 的 PR(#38#39)在 pnpm install --frozen-lockfile 阶段失败。

pnpm-workspace.yamlminimumReleaseAgeExclude 仅放行这两个直接依赖,其余包仍受供应链保护。

验证:本地 pnpm install --frozen-lockfile 通过 supply-chain 检查。

pnpm 12.3 supply-chain policy rejects packages published within the
24h minimumReleaseAge window, failing Renovate PRs that bump astro
or wrangler. Exempt these two direct dependencies from the cooldown.
@lzm0x219
lzm0x219 merged commit 06946a4 into mainSep 4, 2026
2 checks passed
@lzm0x219
lzm0x219 deleted the fix/minimum-release-age-exclude branch September 4, 2026 08:19
Sign up for freeto 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

@lzm0x219