Skip to content

fix: align Bun toolchain with lockfile v2 maintenance #29

Description

@0disoft

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions