From 1c55209710ab487d0253d57266b84267966380c7 Mon Sep 17 00:00:00 2001 From: Bob Date: Fri, 18 Sep 2026 19:35:53 +0000 Subject: [PATCH 1/2] docs(build): note that Tauri CLI auto-enables createUpdaterArtifacts via env Git-Session-Id: 275d --- Makefile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Makefile b/Makefile index bd7967e..09dc3ba 100644 --- a/Makefile +++ b/Makefile @@ -14,6 +14,9 @@ TAURI_BUILD_ARGS += --config '{"bundle":{"createUpdaterArtifacts":true}}' endif build: prebuild + # TAURI_SIGNING_PRIVATE_KEY in the environment causes Tauri CLI to set + # bundle.createUpdaterArtifacts=true automatically. That flag is therefore + # absent from tauri.conf.json even though release builds produce .sig files. npm run tauri build -- $(TAURI_BUILD_ARGS) dev: prebuild From 9ced1149ced818f514ef0c590a69966508ce6745 Mon Sep 17 00:00:00 2001 From: Bob Date: Fri, 18 Sep 2026 19:46:21 +0000 Subject: [PATCH 2/2] docs(build): attribute createUpdaterArtifacts to the Makefile override, not Tauri CLI Git-Session-Id: eef7feae-db2d-507e-944e-adff911c071a --- Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 09dc3ba..48d9c08 100644 --- a/Makefile +++ b/Makefile @@ -14,9 +14,9 @@ TAURI_BUILD_ARGS += --config '{"bundle":{"createUpdaterArtifacts":true}}' endif build: prebuild - # TAURI_SIGNING_PRIVATE_KEY in the environment causes Tauri CLI to set - # bundle.createUpdaterArtifacts=true automatically. That flag is therefore - # absent from tauri.conf.json even though release builds produce .sig files. + # When TAURI_SIGNING_PRIVATE_KEY is present, the Makefile override above sets + # bundle.createUpdaterArtifacts=true. That flag is therefore absent from + # tauri.conf.json even though signed builds produce .sig files. npm run tauri build -- $(TAURI_BUILD_ARGS) dev: prebuild