Skip to content

Fix release artifact installability - #1957

Merged
chubes4 merged 1 commit into
mainfrom
fix/1956-release-artifacts
Jul 22, 2026
Merged

Fix release artifact installability#1957
chubes4 merged 1 commit into
mainfrom
fix/1956-release-artifacts

Conversation

@chubes4

@chubes4 chubes4 commented Jul 22, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • keep development patching while making production package lifecycle safe without patch-package
  • synchronize root and workspace lockfile versions to 0.13.0
  • materialize workspace packages before creating CLI TAR and plugin ZIP artifacts
  • probe bundled Node before selecting it so cross-platform consumers fall back to host Node
  • install and execute extracted artifacts in release coverage tests

Fixes #1956.

Verification

  • npm run test:release-package-coverage
  • node scripts/apply-development-patches.mjs
  • npm run build
  • npm run smoke -- --group package
  • git diff --check

The package smoke passed. Its Docker-only disposable MySQL mysqli E2E skipped because Docker is unavailable locally.

@chubes4
chubes4 merged commit 96c9945 into main Jul 22, 2026
4 checks passed
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.

Make v0.13 release artifacts installable and platform-correct

1 participant