Commit f560ec8
committed
chore(deps): exclude the e2b packages from the release-age gate
CI's `bun install --frozen-lockfile` failed on the E2B upgrade:
error: No version matching "@e2b/code-interpreter" found for specifier
"^2.7.0" (blocked by minimum-release-age: 604800 seconds)
This did not reproduce locally because the checkout's bun was 1.2.15, which
predates `minimumReleaseAge` support and ignored the gate outright; CI runs the
pinned 1.3.13 and enforces it.
Excludes only the two packages that are actually too young —
@e2b/code-interpreter 2.7.0 (2026-07-23) and e2b 2.36.1 (2026-07-27). The rest
of the chain already clears the gate: @connectrpc/connect{,-web} 2.1.2 and
@bufbuild/protobuf 2.13.0 and undici 8.8.0 are all older than a week, and `tar`
resolves from the lockfile at 7.5.22 without needing an exception (the original
CI error named only @e2b/code-interpreter, and `bun install --frozen-lockfile
--ignore-scripts` under 1.3.13 now passes locally).
The lockfile is regenerated with bun 1.3.13 rather than 1.2.15, which also
corrects hoisting the older bun had gotten wrong on the merge commit: the root
`lucide-react` hoist moves from 1.23.0 back to 0.511.0 and `@radix-ui/react-slot`
from 1.3.0 to 1.2.2, each with the proper scoped entries. Package resolution
still differs from staging by exactly the e2b chain and nothing else.
Both entries age out on 2026-07-30 and 2026-08-03; drop them then.1 parent c3e4f5a commit f560ec8
2 files changed
Lines changed: 68 additions & 17 deletions
0 commit comments