ci: add multi-OS release workflow with auto-updater
- GitHub Action builds for Linux, Windows, macOS on v* tag push - macOS universal binary (Intel + Apple Silicon) - Draft release with all installers + updater signatures - tauri-plugin-updater for built-in auto-update support
This commit is contained in:
@@ -11,6 +11,7 @@ tauri-build = { version = "2", features = [] }
|
||||
[dependencies]
|
||||
tauri = { version = "2", features = ["tray-icon"] }
|
||||
tauri-plugin-dialog = "2"
|
||||
tauri-plugin-updater = "2"
|
||||
serde = { version = "1", features = ["derive"] }
|
||||
serde_json = "1"
|
||||
reqwest = { version = "0.12", features = ["json", "rustls-tls"], default-features = false }
|
||||
|
||||
Reference in New Issue
Block a user