feat: 集成 Tauri 更新插件并配置自动发布工作流

This commit is contained in:
Yuhang Wu
2026-10-14 10:03:22 +08:00
parent cdc9507209
commit f6d8d783b4
8 changed files with 168 additions and 2 deletions
+20
View File
@@ -17,6 +17,12 @@ importers:
'@tauri-apps/plugin-opener':
specifier: ^2
version: 2.7.1
'@tauri-apps/plugin-process':
specifier: ^2.4.0
version: 2.4.0
'@tauri-apps/plugin-updater':
specifier: ^2.13.3
version: 2.13.3
'@vueuse/core':
specifier: ^15.0.0
version: 15.0.0(vue@3.5.43(typescript@6.0.3))
@@ -529,6 +535,12 @@ packages:
'@tauri-apps/plugin-opener@2.7.1':
resolution: {integrity: sha512-XkXdt30rontti9TII/gBBxFRXWfj8DiprFW7RgBFRBj1OhdfjBNVcFqSEWkkZ4hXafHnuEnB7F1sFsmu6uyywQ==}
'@tauri-apps/plugin-process@2.4.0':
resolution: {integrity: sha512-GddrmsSLAYrLa/yTXlXK/YRDzUgYeeOnUXTbiyvJWkmI424RmDPD3FVLeqcon7rv6O6ZfhBilcrHWnSo7o6hIQ==}
'@tauri-apps/plugin-updater@2.13.3':
resolution: {integrity: sha512-CtbA8CZ79WJry2HbRiFGx6WZN7uspho6A4jM+TxmuqwWL2EEfJEMw6BIYgRncIZyqp4vEXw3U/97ZjQ33dKUgg==}
'@types/estree@1.0.9':
resolution: {integrity: sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==}
@@ -1543,6 +1555,14 @@ snapshots:
dependencies:
'@tauri-apps/api': 2.12.3
'@tauri-apps/plugin-process@2.4.0':
dependencies:
'@tauri-apps/api': 2.12.3
'@tauri-apps/plugin-updater@2.13.3':
dependencies:
'@tauri-apps/api': 2.12.3
'@types/estree@1.0.9': {}
'@types/node@26.6.5':