mirror of
https://github.com/open-jarvis/OpenJarvis.git
synced 2026-07-28 05:12:26 +00:00
Three issues fixed: 1. The desktop-latest release accumulated stale artifacts across builds because tauri-action adds new files without removing old ones. Users could download an outdated DMG. Added a clean-release job that wipes all existing assets before the build matrix runs. 2. The frontend hardcoded DESKTOP_API to port 8000 but the Tauri backend starts the server on port 8222. Added a get_api_base Tauri command so the frontend fetches the port from the Rust backend at startup, keeping JARVIS_PORT as the single source of truth. 3. frontend/package.json version was 1.0.0 while desktop and pyproject are 0.1.0, causing duplicate artifact names in the release.