From 5d62521706172bf8ce0cde32253b831fb5b09121 Mon Sep 17 00:00:00 2001 From: ajianaz Date: Tue, 8 Sep 2026 14:20:13 +0700 Subject: [PATCH] fix(release): enable createUpdaterArtifacts for updater signatures MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit tauri build produced no .sig updater artifacts because bundle.createUpdaterArtifacts was never set in tauri.conf.json — the release pipeline then aborted with 'No platforms assembled'. Signing keys were already wired via TAURI_SIGNING_PRIVATE_KEY secrets. --- CHANGELOG.md | 3 +++ src-tauri/tauri.conf.json | 1 + 2 files changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index aced8f3..5540630 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -63,6 +63,9 @@ and a large overlay/maintenance fix batch. flips instead of freezing boot-time colors (#325). - **Recycle bin** — deleting from the detail panel prunes the row locally and guards double-deletes (#325). +- **Updater signatures** — `createUpdaterArtifacts` re-enabled in the bundle + config, so `tauri build` signs the updater artifacts again and the release + pipeline can assemble `latest.json`. - **UI polish** — sidebar footer alignment, uniform rail tiles, memories toolbar rhythm, scrollbar breathing room, heatmap legend/date labels, full memory ID with copy in the detail panel, author line hidden when absent diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 924649f..c458f6d 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -28,6 +28,7 @@ } }, "bundle": { + "createUpdaterArtifacts": true, "active": true, "targets": ["deb", "rpm", "app", "dmg", "nsis"], "icon": [