From 751d4dbcaa8aa7d1cf1762f94bf88b39c586e9c9 Mon Sep 17 00:00:00 2001 From: sim Date: Wed, 17 Jun 2026 23:18:13 +0800 Subject: [PATCH] fix(updater): revert signing pubkey to 1DEAA803 to repair auto-update Auto-update was broken on every platform: builds since aaf4ccc embed pubkey 6F4B5994, but shipped 1.3.8 stable users trust 1DEAA803 and CI now signs with 1DEAA803 again. A key the installed app doesn't trust => download succeeds, install() signature verification fails => "downloads but never updates". Revert the desktop updater pubkey to 1DEAA803 so it matches both the CI signing key and android/updater.rs (which already hardcodes 1DEAA803). This also repairs Android auto-update, which was signing-vs-verifying mismatched. One line, no logic change. --- openless-all/app/src-tauri/tauri.conf.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openless-all/app/src-tauri/tauri.conf.json b/openless-all/app/src-tauri/tauri.conf.json index 76bb74d3..e54b01ba 100644 --- a/openless-all/app/src-tauri/tauri.conf.json +++ b/openless-all/app/src-tauri/tauri.conf.json @@ -99,7 +99,7 @@ }, "plugins": { "updater": { - "pubkey": "dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IDZGNEI1OTk0RjMzMzk0QTkKUldTcGxEUHpsRmxMYjRnMFdZNkFyaVozaHN2SUNwZ01mMDlFS0RMWnNQNisrWjF6czZQQk1RQysK", + "pubkey": "dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IDFERUFBODAzNTY0QzMyM0YKUldRL01reFdBNmpxSGE1K0JadlpONXNWTzhJcGZCRGxjUVdIWExNNFJpeUNsSGZwazdlQThhemkK", "endpoints": [ "https://github.com/appergb/openless/releases/latest/download/latest-{{target}}-{{arch}}.json", "https://fastgit.cc/https://github.com/appergb/openless/releases/latest/download/latest-{{target}}-{{arch}}-mirror.json"