Prerequisites
- Rust (stable toolchain)
- Node.js 18+
- npm or yarn
- Platform-specific Tauri dependencies — see the Tauri v2 prerequisites
Build Commands
- Windows
- macOS
- Linux
.exe and .msi installers in src-tauri/target/release/bundle/nsis/ and src-tauri/target/release/bundle/msi/.Icons
Application icons are configured insrc-tauri/tauri.conf.json and located in src-tauri/icons/:
To update icons, replace these files and rebuild, or use the
npx tauri icon command to generate all formats from a single source image.
CI/CD Workflow
Claude Board includes a GitHub Actions workflow for automated builds:- Checks out the repository
- Installs Rust toolchain and Node.js dependencies
- Builds the React frontend with Vite
- Compiles the Rust backend and bundles with Tauri
- Uploads installers as release assets
Development Mode
For local development without building an installer:Cross-compilation is not natively supported by Tauri. Use the CI/CD workflow or a matching build machine for each target platform.