-
Notifications
You must be signed in to change notification settings - Fork 239
Closed
Labels
pending triageissue yet to be reviewed by maintainersissue yet to be reviewed by maintainersπ bugSomething isn't workingSomething isn't working
Description
Is there an existing issue for this?
- I have searched the existing issues.
Describe the bug
Describe the bug
The "Vue Simulator Desktop Release" GitHub Actions workflow fails on all three platforms:
| Platform | Error |
|---|---|
| Windows | 'DESKTOP_MODE' is not recognized as an internal or external command |
| Ubuntu | The system library glib-2.0 required by crate glib-sys was not found |
| macOS | Error: GITHUB_TOKEN is required |
Root Causes
- Windows:
beforeBuildCommandin tauri.conf.json uses Unix-only syntax (DESKTOP_MODE=trueandcp) - Ubuntu: Missing required Linux dev libraries (
libglib2.0-dev,libwebkit2gtk-4.1-dev, etc.) - macOS:
tauri-apps/tauri-actionis missingGITHUB_TOKENenv variable - Workflow bug:
working-directory: ./srcis incorrect (package.json is at root)
Steps to Reproduce
- Push any commit to the main branch
- Go to Actions tab β "Vue Simulator Desktop Release"
- All three OS builds fail
Expected Behavior
The workflow should build successfully on all platforms and create a GitHub Release with downloadable binaries.
Screenshots
No response
Is the faced issue/bug related to the Vue simulator?
No
Used Vue simulator with or without backend?
None
Is the bug present only on the dev server, the build, or both?
None
Device Information
N/A - CI/CD issueAdditional Context
This affects the Tauri desktop app build pipeline, not the web simulator
Are you working on this issue?
Yes
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
pending triageissue yet to be reviewed by maintainersissue yet to be reviewed by maintainersπ bugSomething isn't workingSomething isn't working