Skip to content

chore(release): prepare zcode-app-cli 3.12.3-27 - #164

Closed
kingsword09 wants to merge 1 commit into
mainfrom
release/zcode-cli
Closed

kingsword09 wants to merge 1 commit into
mainfrom
release/zcode-cli

Conversation

@kingsword09

Copy link
Copy Markdown
Owner

Prepare zcode-app-cli@3.12.3-27 for release after #163.

  • Includes the bounded SQLite contention mitigation, Bun 1.4.1 toolchain, and real Node concurrency/CI coverage merged in fix(runtime): mitigate shared SQLite write contention #163.
  • Increments only the CLI build revision from 3.12.3-26 to 3.12.3-27.
  • Keeps the reviewed zcode-runtime.lock.json unchanged: ZCode App 3.12.3 / runtime 0.16.5.
  • Uses the documented exceptional manual-preparation path because the automatic cli preparation also resolves the latest upstream App; the unrelated Desktop 3.14.0 compatibility work is deliberately not included.

The #163 validation and all four Node/OS matrix jobs passed in https://github.com/kingsword09/zcode-cli/actions/runs/35442896976. Local typechecking and release-metadata tests passed for this version increment. This release candidate must also pass its own CI before merge.

Merging this PR triggers the existing publish.yml workflow to rebuild and validate the locked runtime, publish via npm Trusted Publishing, and create the matching immutable tag and GitHub Release.

Related to #162; keep it open for reporter testing and upstream follow-up. This release mitigates short-lived contention and does not claim to resolve arbitrary long-held locks or implement persistence-boundary retries.

@kingsword09

Copy link
Copy Markdown
Owner Author

Superseded: the release must follow the current upstream ZCode 3.14.0 runtime. This pinned 3.12.3-27 candidate will not be merged or published. The SQLite mitigation is already merged in #163; runtime compatibility work and normal prepare validation will precede the new release.

Sign up for free to 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