From 907837114b19d7bf0feadcd2bf6da542ab908f98 Mon Sep 17 00:00:00 2001 From: VirtualHotBar <96966978+VirtualHotBar@users.noreply.github.com> Date: Wed, 18 Feb 2026 22:03:21 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=20Tauri=20=E7=AD=BE?= =?UTF-8?q?=E5=90=8D=E7=A7=81=E9=92=A5=E5=AF=86=E7=A0=81=E6=94=AF=E6=8C=81?= =?UTF-8?q?=EF=BC=8C=E5=B9=B6=E6=9B=B4=E6=96=B0=E5=85=AC=E9=92=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/main.yml | 6 +++++- src-tauri/tauri.conf.json | 2 +- tauri_netmount.key.pub | 1 + 3 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 tauri_netmount.key.pub diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 0c93e37..d406606 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,6 +1,6 @@ name: "CI/CD" -# 发布Release(创建tag):git tag -a v1.2.0 && git push origin v1.2.0 +# 发布Release(创建tag):git tag v1.2.0 && git push origin v1.2.0 on: push: @@ -141,6 +141,8 @@ jobs: RUST_BACKTRACE: 1 # Tauri 签名私钥 TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }} + # Tauri 签名私钥密码(如果密钥已加密) + TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }} NETMOUNT_SKIP_BIN_DOWNLOADS: ${{ steps.cache-binaries.outputs.cache-hit }} # ========== Release 创建 ========== @@ -283,6 +285,8 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Tauri 签名私钥 TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }} + # Tauri 签名私钥密码(如果密钥已加密) + TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }} # 使用缓存时跳过下载 NETMOUNT_SKIP_BIN_DOWNLOADS: ${{ steps.cache-binaries.outputs.cache-hit }} with: diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 1fe6033..a4fc476 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -49,7 +49,7 @@ "endpoints": [ "https://api.hotpe.top/API/NetMount/TauriUpdate?target={{target}}&arch={{arch}}¤t_version={{current_version}}" ], - "pubkey": "dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IEY0NThFQ0I5OUUyQkFENTUKUldSVnJTdWV1ZXhZOUxaY2dKRUNvYjBuK09WUVovSzNxYk1mQWFzNytQSHhadjlncXAxRW03QXEK", + "pubkey": "dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IEJDOUJFQjJBQTRBMzY5ODQKUldTRWFhT2tLdXVidlBlVnVEWHU4bXJFWW5XMEhnVjRUbFVZc0lyTVI1R1hzajB0QUhUaGVuMWQK", "windows": { "installMode": "passive" } diff --git a/tauri_netmount.key.pub b/tauri_netmount.key.pub new file mode 100644 index 0000000..e6e8b17 --- /dev/null +++ b/tauri_netmount.key.pub @@ -0,0 +1 @@ +dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IEJDOUJFQjJBQTRBMzY5ODQKUldTRWFhT2tLdXVidlBlVnVEWHU4bXJFWW5XMEhnVjRUbFVZc0lyTVI1R1hzajB0QUhUaGVuMWQK \ No newline at end of file