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 }}
This repository was archived by the owner on May 3, 2026. It is now read-only.
Use the existing Linux VM infrastructure (linux-test, linux-build) to validate that the Tauri examples work for developers who are natively on Linux — not just cross-compiling from Mac.
What to validate
Onboarding (linux-test — clean Ubuntu)
mise run init + mise run setup installs all deps correctly
No Mac-specific assumptions in the setup path
Dev loop (linux-build)
cargo tauri dev runs successfully (headless via xvfb or virtual display)
Hot reload works
Screenshot task works (WebDriver + virtual display)
Build
mise run vm:build linux-build produces .deb and .AppImage
Built artifacts install and run on linux-test (clean machine)
Why
We already have the VM infrastructure. Using it to also cover the Linux dev experience means we catch issues before Linux users hit them.
Goal
Use the existing Linux VM infrastructure (linux-test, linux-build) to validate that the Tauri examples work for developers who are natively on Linux — not just cross-compiling from Mac.
What to validate
Onboarding (linux-test — clean Ubuntu)
mise run init+mise run setupinstalls all deps correctlyDev loop (linux-build)
cargo tauri devruns successfully (headless via xvfb or virtual display)Build
mise run vm:build linux-buildproduces .deb and .AppImageWhy
We already have the VM infrastructure. Using it to also cover the Linux dev experience means we catch issues before Linux users hit them.