From d641c1a30ce05118ad7b716eb66c97605a68410c Mon Sep 17 00:00:00 2001 From: Jiang Bohan Date: Fri, 13 Feb 2026 11:30:26 +0800 Subject: [PATCH] fix(desktop): prevent electron-builder auto-publish in CI electron-builder detects CI and implicitly triggers publishing to GitHub Releases, which fails without GH_TOKEN. Adding --publish never to the build script so CI only builds without attempting to publish. Co-Authored-By: Claude Opus 4.6 --- apps/desktop/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/desktop/package.json b/apps/desktop/package.json index 41d9da13..27bb39c7 100644 --- a/apps/desktop/package.json +++ b/apps/desktop/package.json @@ -9,7 +9,7 @@ "scripts": { "dev": "electron-vite dev", "dev:onboarding": "electron-vite dev -- --force-onboarding", - "build": "electron-vite build && electron-builder", + "build": "electron-vite build && electron-builder --publish never", "preview": "electron-vite preview", "lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0" },