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