Skip to content

feat: add tauri updater releases and signed update flow#13

Merged
mohammedhammoud merged 2 commits into
mainfrom
feat/tauri-updater-releases
May 20, 2026
Merged

feat: add tauri updater releases and signed update flow#13
mohammedhammoud merged 2 commits into
mainfrom
feat/tauri-updater-releases

Conversation

@mohammedhammoud

Copy link
Copy Markdown
Owner

Changes

  • Add tauri-plugin-updater and tauri-plugin-process Rust crates
  • Add @tauri-apps/plugin-updater and @tauri-apps/plugin-process npm packages
  • Configure Tauri updater signing keys as CI secrets in build-macos.yml
  • Generate SHA256 checksums and optional GPG-sign them in release workflow
  • Add Homebrew Caskfile for aisync distribution
  • Add in-app update check and install flow in SettingsView
  • Relabel download action to "Install" with updater-aware messaging
  • Update documentation describing updater and signing behavior

@mohammedhammoud mohammedhammoud merged commit 5a94850 into main May 20, 2026
1 check passed
@mohammedhammoud mohammedhammoud deleted the feat/tauri-updater-releases branch May 20, 2026 20:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant