Skip to content

chore: unify pnpm workspace and prepare patch releases - #226

Merged
Divkix merged 5 commits into
mainfrom
chore/pnpm12-workspace-patch-releases
Sep 25, 2026
Merged

Divkix merged 5 commits into
mainfrom
chore/pnpm12-workspace-patch-releases

Conversation

@Divkix

@Divkix Divkix commented Sep 24, 2026

Copy link
Copy Markdown
Owner

Summary

  • Consolidate the app and TypeScript SDK into one pnpm workspace and Vite+ catalog.
  • Self-update pnpm to 12.6.0, including the pinned Docker release asset hashes.
  • Prepare app v1.3.2 and TypeScript SDK v1.1.6 (npm + JSR).

Verification

  • pnpm install --frozen-lockfile, pnpm run lint, pnpm run knip, pnpm run test:unit (434), pnpm run sdk:lint, pnpm run sdk:test (177), app and SDK builds, SDK attw/size.
  • SDK npm pack and JSR publish dry runs; isolated production-only app install; both Docker pnpm asset checksums validated.

Once merged, the SDK main-branch workflow publishes npm/JSR; tag the merged app commit v1.3.2 to trigger its GHCR/GitHub release.

pnpm 12 starts preview run-scripts in a separate process group, so Playwright cannot terminate them and E2E jobs time out. Launch the installed Vite+ CLI directly after building.
@Divkix
Divkix merged commit e9f816a into main Sep 25, 2026
41 checks passed
@Divkix
Divkix deleted the chore/pnpm12-workspace-patch-releases branch September 25, 2026 02:36
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