chore(bunfig): restore minimumReleaseAge supply-chain gate with scoped excludes#5523
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
PR SummaryLow Risk Overview Adds Reviewed by Cursor Bugbot for commit 643e651. Configure here. |
Greptile SummaryThis PR restores Bun's package age gate with targeted TypeScript exclusions.
Confidence Score: 5/5This looks safe to merge.
Important Files Changed
Reviews (2): Last reviewed commit: "chore(bunfig): restore minimumReleaseAge..." | Re-trigger Greptile |
a40fab9 to
643e651
Compare
|
@cursor review |
There was a problem hiding this comment.
✅ Bugbot reviewed your changes and found no new issues!
Comment @cursor review or bugbot run to trigger another review on this PR
Reviewed by Cursor Bugbot for commit 643e651. Configure here.
Summary
minimumReleaseAge = 604800(7-day) supply-chain gate inbunfig.tomlthat was temporarily set to0to unblock the TS7 upgrade (chore(typescript): upgrade to TypeScript 7 (native Go compiler) #5521)minimumReleaseAgeExcludesfor the three packages currently inside the gate sobun install --frozen-lockfilepasses today instead of staying red until 2026-07-15:@typescript/native-preview— permanent: it only publishes nightly dev builds, so every version is structurally younger than any age gatetypescript+@typescript/typescript6— vetted in chore(typescript): upgrade to TypeScript 7 (native Go compiler) #5521; they age out on 2026-07-15 / 2026-07-13 and the entries can be dropped after that (noted in a comment in the file)Type of Change
Testing
Verified locally in a clean worktree with the exact CI command:
bun install --frozen-lockfilewith the excludes → succeeds (1854 packages)blocked by minimum-release-age: 604800, confirming the gate is actually enforcingChecklist