tauri-uitauri-ui

Release workflow

Optional GitHub Actions workflow for shipping tauri-ui-generated apps.

The workflow battery generates a GitHub Actions release workflow for the scaffolded app.

What it covers

  • platform matrix for desktop builds
  • Tauri Action wiring
  • release asset uploads
  • smoke-build friendly defaults

Add or update later

If you scaffolded without --workflow, or want to pull in workflow improvements:

bunx create-tauri-ui@latest add workflow --target-os macos-latest,ubuntu-latest,windows-latest
bunx create-tauri-ui@latest update workflow
bunx create-tauri-ui@latest remove workflow

Pick the platforms you want to build on with --target-os. See Manage batteries for full reference.

Repo-level release flow

This tauri-ui repo also uses a separate smoke workflow to build a generated app and attach it to package releases.

That flow is intentionally different from the generated app workflow:

  • generated apps ship their own release workflow
  • the repo smoke workflow validates the current CLI output

Release assets

TODO: add a release-page screenshot showing smoke artifacts and naming.

TODO: add screenshot or graphic here.

On this page