You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
ci: add end-to-end integration workflow with zwave-js-ui #240
We currently lack a real-world integration test that validates pkg against a large, representative Node.js project. zwave-js-ui is the ideal candidate — it's complex, actively maintained, and a known consumer of pkg.
Proposal
Create a GitHub Actions workflow that:
Clones the zwave-js-ui repository
Packages it using both standard and SEA modes
Runs the produced binaries with basic smoke tests (e.g. startup, health endpoint, graceful shutdown)
Reports binary size, build time, and startup time
This would catch regressions early and give us confidence when landing changes that touch the packer, producer, or SEA pipelines.
Activity