From ae16b610425c242a8c78b8e8071b9916cd0fc5f3 Mon Sep 17 00:00:00 2001 From: Bankim Date: Mon, 14 Sep 2026 04:06:43 +0530 Subject: [PATCH] fix(mas): pass --publish never to build:mas like every other release script Every release:* script (linux/mac/win) explicitly disables electron-builder's GitHub publish step; build:mas was the one script invoking electron-builder without it. In CI, electron-builder's GitHub publish provider requires a GH_TOKEN even for a MAS build it should never try to publish anywhere, so publish-mas.yml's build step failed outright: "GitHub Personal Access Token is not set". Discovered while running the 3.8.6 Mac App Store build. Co-Authored-By: Claude Sonnet 5 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 4ad14775..0589d221 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ "build:win": "npm run build:frontend && npm run build && electron-builder --win", "build:appx": "npm run build:frontend && npm run build && electron-builder --win appx --x64 --arm64 --config.npmRebuild=false", "build:mac": "npm run build:frontend && npm run build && electron-builder --mac", - "build:mas": "MAS_BUILD=1 npm run build:frontend && MAS_BUILD=1 npm run build && MAS_BUILD=1 electron-builder --mac mas --universal", + "build:mas": "MAS_BUILD=1 npm run build:frontend && MAS_BUILD=1 npm run build && MAS_BUILD=1 electron-builder --mac mas --universal --publish never", "build:mas-dev": "MAS_BUILD=1 npm run build:frontend && MAS_BUILD=1 npm run build && MAS_BUILD=1 electron-builder --mac masDev", "build:linux": "npm run build:frontend && npm run build && electron-builder --linux", "release:linux": "npm run build:frontend && npm run build && electron-builder --linux --publish never",