Problem
Renovate lockfile maintenance rewrites both bun.lock files to lockfileVersion = 2, but CI installs Bun 1.3.13 from the root packageManager field. Bun 1.3.13 cannot parse v2 lockfiles, so dependency installation fails before tests run.
Affected PRs:
CI reports Unknown lockfile version followed by lockfile had changes, but lockfile is frozen. The failures occur in CI runs 32657441772 and 32657453495.
Proposed resolution
Upgrade the repository toolchain declaration to Bun 1.4.0, which generates and reads lockfile v2, then rerun the existing lockfile-maintenance PRs. Keep frozen-lockfile installation enabled.
Completion criteria
- The declared Bun version can read both maintained lockfiles.
- Root and documentation-site frozen installs pass on CI.
- Existing CLI, documentation, security, and workflow checks pass before either maintenance PR is merged.
Verification
The failure was reproduced by the existing hosted CI on Linux and Windows. Local Bun 1.4.0 is available for follow-up verification; no dependency or lockfile change has been merged yet.
Problem
Renovate lockfile maintenance rewrites both
bun.lockfiles tolockfileVersion = 2, but CI installs Bun1.3.13from the rootpackageManagerfield. Bun 1.3.13 cannot parse v2 lockfiles, so dependency installation fails before tests run.Affected PRs:
bun.lockdocs-site/bun.lockCI reports
Unknown lockfile versionfollowed bylockfile had changes, but lockfile is frozen. The failures occur in CI runs32657441772and32657453495.Proposed resolution
Upgrade the repository toolchain declaration to Bun
1.4.0, which generates and reads lockfile v2, then rerun the existing lockfile-maintenance PRs. Keep frozen-lockfile installation enabled.Completion criteria
Verification
The failure was reproduced by the existing hosted CI on Linux and Windows. Local Bun
1.4.0is available for follow-up verification; no dependency or lockfile change has been merged yet.