Commit e7a84bb
feat: implement Tauri auto-updater with version display
- Add tauri-plugin-updater and tauri-plugin-process dependencies
- Implement automatic update check on app startup
- Add version info display component showing app version and git commit
- Configure GitHub Actions for signed release artifacts
- Add updater configuration to tauri.conf.json
- Create useVersionInfo hook and VersionInfo component
- Update App.tsx footer to display version information
Note: Requires TAURI_SIGNING_PRIVATE_KEY and TAURI_SIGNING_PRIVATE_KEY_PASSWORD secrets to be configured in GitHub repository settings before release.1 parent b170b17 commit e7a84bb
File tree
11 files changed
+548
-4
lines changed- .github/workflows
- src-tauri
- capabilities
- src
- src
- components
- hooks
11 files changed
+548
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
| 80 | + | |
| 81 | + | |
80 | 82 | | |
81 | 83 | | |
82 | 84 | | |
83 | 85 | | |
84 | 86 | | |
85 | 87 | | |
| 88 | + | |
86 | 89 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| 19 | + | |
| 20 | + | |
19 | 21 | | |
20 | 22 | | |
21 | 23 | | |
| |||
0 commit comments