From ee93bad6b4fa21ad4a538d6c472e4396f33b8394 Mon Sep 17 00:00:00 2001 From: Jon Staab Date: Thu, 24 Sep 2026 14:21:08 -0700 Subject: [PATCH] Publish to zapstore without the preview or confirmation prompts --- README.md | 2 +- scripts/release/steps/zapstore.mjs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 3634523a..49ab5aee 100644 --- a/README.md +++ b/README.md @@ -215,7 +215,7 @@ step that fails stops the run and prints the command to pick up from there. | `fdroid` | ci | reruns F-Droid's own preparation and build against the tag in a throwaway worktree | | `desktop` | both | `package:desktop:*` for this OS: signed and notarized macOS from a Mac, Linux and Windows from Linux | | `gitea` | both | creates a draft release from the changelog, attaches what this run built, and publishes it once every platform is there | -| `zapstore` | local | `zsp publish zapstore.yaml` | +| `zapstore` | local | `zsp publish --skip-preview --quiet zapstore.yaml` | Gitea's latest release is the desktop update feed, so the release stays a draft, hidden from updaters and Obtainium, until it has the APK and all three `latest*.yml` manifests. Whichever run diff --git a/scripts/release/steps/zapstore.mjs b/scripts/release/steps/zapstore.mjs index 47e1c9f5..f1ec5507 100644 --- a/scripts/release/steps/zapstore.mjs +++ b/scripts/release/steps/zapstore.mjs @@ -9,5 +9,5 @@ export default { "Install zsp from https://github.com/zapstore/zsp, then set SIGN_WITH in .env.local to an", "nsec, a bunker:// url, or `browser` to sign with a nostr extension.", ], - run: () => run("zsp", ["publish", "zapstore.yaml"], {cwd: root}), + run: () => run("zsp", ["publish", "--skip-preview", "--quiet", "zapstore.yaml"], {cwd: root}), }