Skip to content

fix(release): repair package smoke jobs - #42

Merged
fullzer4 merged 1 commit into
mainfrom
fix/package-smoke
Sep 9, 2026
Merged

fix(release): repair package smoke jobs#42
fullzer4 merged 1 commit into
mainfrom
fix/package-smoke

Conversation

@fullzer4

@fullzer4 fullzer4 commented Sep 9, 2026

Copy link
Copy Markdown
Owner

Summary

  • install Rust targets on the repository's pinned 1.87.0 toolchain
  • use the Python binding README directly and update Maturin so the isolated sdist remains a valid workspace
  • run native Node and FFI probes in child processes so Windows releases loaded libraries before cleanup
  • invoke npm through a shell on Windows and report spawn errors directly

Validation

  • actionlint
  • bazel test //... --jobs=2 --local_resources=memory=4096
  • exact Python sdist build, install, runtime, and mypy smoke\n- exact Node package smoke on Linux
  • full Package Smoke Tests workflow across Linux, macOS, and Windows

@fullzer4
fullzer4 merged commit 254df3f into main Sep 9, 2026
43 of 45 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.

1 participant