Skip to content

test(desktop): gate Windows runtime portability - #593

Merged
BigBodyCobain merged 1 commit into
mainfrom
test/windows-runtime-portability-566
Oct 6, 2026
Merged

BigBodyCobain merged 1 commit into
mainfrom
test/windows-runtime-portability-566

Conversation

@BigBodyCobain

Copy link
Copy Markdown
Owner

Summary

Adds a focused Windows CI gate for the portable backend-runtime fix behind #566.

The actual packaging fix is already on main: Windows desktop builds stage a verified embedded Python runtime instead of copying the developer venv, reject pyvenv.cfg / .pth / .egg-link metadata, scan for build-machine path leaks, and run a relocation/import smoke test before packaging.

What was missing was continuous execution of the dedicated regression test. This PR runs:

node --test desktop-shell/tauri-skeleton/scripts/build-backend-runtime.test.cjs

on windows-latest for every normal CI invocation.

That locks in the exact failure mode reported in #566 without adding installer/runtime behavior or user-facing setup.

Refs #566.

@BigBodyCobain
BigBodyCobain merged commit 84ab6cb into main Oct 6, 2026
12 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