feat: 添加 Tauri 签名私钥密码支持,并更新公钥

This commit is contained in:
VirtualHotBar
2026-02-18 22:03:21 +08:00
parent 3069e8c464
commit 907837114b
3 changed files with 7 additions and 2 deletions

View File

@@ -1,6 +1,6 @@
name: "CI/CD"
# 发布Release创建taggit tag -a v1.2.0 && git push origin v1.2.0
# 发布Release创建taggit 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:

View File

@@ -49,7 +49,7 @@
"endpoints": [
"https://api.hotpe.top/API/NetMount/TauriUpdate?target={{target}}&arch={{arch}}&current_version={{current_version}}"
],
"pubkey": "dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IEY0NThFQ0I5OUUyQkFENTUKUldSVnJTdWV1ZXhZOUxaY2dKRUNvYjBuK09WUVovSzNxYk1mQWFzNytQSHhadjlncXAxRW03QXEK",
"pubkey": "dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IEJDOUJFQjJBQTRBMzY5ODQKUldTRWFhT2tLdXVidlBlVnVEWHU4bXJFWW5XMEhnVjRUbFVZc0lyTVI1R1hzajB0QUhUaGVuMWQK",
"windows": {
"installMode": "passive"
}

1
tauri_netmount.key.pub Normal file
View File

@@ -0,0 +1 @@
dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IEJDOUJFQjJBQTRBMzY5ODQKUldTRWFhT2tLdXVidlBlVnVEWHU4bXJFWW5XMEhnVjRUbFVZc0lyTVI1R1hzajB0QUhUaGVuMWQK