Files
archr-flasher/.github/workflows
Douglas Teles 24568f90af Add auto-update via tauri-plugin-updater + GitHub Releases
- tauri-plugin-updater + tauri-plugin-process for self-update
- check_app_update / install_app_update Rust commands (UpdaterExt)
- tauri.conf.json: createUpdaterArtifacts + updater endpoint
- Capabilities: updater:default, process:allow-restart, dialog:allow-ask
- Frontend: checkForAppUpdate() with native dialog prompt
- CI/CD: replaced manual build with tauri-apps/tauri-action@v0
  - includeUpdaterJson generates latest.json automatically
  - TAURI_SIGNING_PRIVATE_KEY for update signature verification
  - Rust cache via swatinem/rust-cache@v2
- i18n: app_update_title/text/updating in all 4 locales

NOTE: pubkey in tauri.conf.json is placeholder — replace after
running `cargo tauri signer generate` and adding secrets to GitHub.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 01:31:39 -03:00
..