From 26ca4670ad6ab4884e8fd37c94c23fa0a88e00a3 Mon Sep 17 00:00:00 2001 From: wonfen Date: Tue, 11 Feb 2025 00:48:16 +0800 Subject: [PATCH] fix: try to fix linux CI updater problem --- .github/workflows/alpha.yml | 9 +++++++++ src-tauri/tauri.conf.json | 18 ++++++++++-------- 2 files changed, 19 insertions(+), 8 deletions(-) diff --git a/.github/workflows/alpha.yml b/.github/workflows/alpha.yml index 1c313007..d80aa617 100644 --- a/.github/workflows/alpha.yml +++ b/.github/workflows/alpha.yml @@ -70,6 +70,15 @@ jobs: pnpm i pnpm check ${{ matrix.target }} + - name: Prepare Updater Files + run: | + mkdir -p updater + echo '{ + "version": "'$(cat package.json | jq -r .version)'", + "notes": "More new features are now supported.", + "pub_date": "'$(date -u +"%Y-%m-%dT%H:%M:%SZ")'" + }' > updater/update.json + - name: Tauri build uses: tauri-apps/tauri-action@v0 env: diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 2376ab4d..9199d4db 100755 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -16,7 +16,16 @@ "copyright": "GNU General Public License v3.0", "category": "DeveloperTool", "shortDescription": "Clash Verge Rev", - "createUpdaterArtifacts": "v1Compatible" + "createUpdaterArtifacts": "v1Compatible", + "updater": { + "active": true, + "dialog": true, + "pubkey": "dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IEQyOEMyRjBCQkVGOUJEREYKUldUZnZmbStDeStNMHU5Mmo1N24xQXZwSVRYbXA2NUpzZE5oVzlqeS9Bc0t6RVV4MmtwVjBZaHgK", + "endpoints": [ + "https://download.clashverge.dev/https://github.com/clash-verge-rev/clash-verge-rev/releases/download/updater/update-proxy.json", + "https://github.com/clash-verge-rev/clash-verge-rev/releases/download/updater/update.json" + ] + } }, "build": { "beforeBuildCommand": "pnpm run web:build", @@ -28,13 +37,6 @@ "version": "2.0.4-alpha", "identifier": "io.github.clash-verge-rev.clash-verge-rev", "plugins": { - "updater": { - "pubkey": "dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IEQyOEMyRjBCQkVGOUJEREYKUldUZnZmbStDeStNMHU5Mmo1N24xQXZwSVRYbXA2NUpzZE5oVzlqeS9Bc0t6RVV4MmtwVjBZaHgK", - "endpoints": [ - "https://download.clashverge.dev/https://github.com/clash-verge-rev/clash-verge-rev/releases/download/updater/update-proxy.json", - "https://github.com/clash-verge-rev/clash-verge-rev/releases/download/updater/update.json" - ] - }, "deep-link": { "desktop": { "schemes": ["clash", "clash-verge"]