Commit Graph
2 Commits
Author SHA1 Message Date
Anthony 297354105e Release workflow: add manual dispatch for branch testing
`workflow_dispatch` builds the installers on all three OSes and uploads
them as workflow artifacts (no tag, no release) — so the pipeline can be
validated without burning a version tag. A real `v*` tag still produces
the draft release. GUI bundles are globbed from the per-OS bundle dir.
2026-05-29 16:34:42 +02:00
Anthony c783b44009 Add multi-OS release workflow
On a `v*` tag: builds GUI installers for macOS (universal .dmg),
Windows (.msi/.exe), and Linux (.deb/.AppImage) via tauri-action, plus
the headless CLI binary per OS, and attaches them to a draft GitHub
Release for review before publishing.
2026-05-29 16:25:17 +02:00