Skip to content

fix: 禁止 electron-builder 隐式发布 - #11

Merged
WilliamClifton-dev merged 1 commit into
mainfrom
codex/disable-builder-publish
Jul 10, 2026
Merged

fix: 禁止 electron-builder 隐式发布#11
WilliamClifton-dev merged 1 commit into
mainfrom
codex/disable-builder-publish

Conversation

@WilliamClifton-dev

Copy link
Copy Markdown
Owner

根因

electron-builder 检测到 CI 环境后会隐式尝试发布。安装包已经生成完成,但因为构建步骤没有 GH_TOKEN,最终以失败状态退出。

修复

dist:win 中显式添加 --publish never,由后续受控的 gh release upload 步骤负责发布。

验证

  • 39 个测试通过
  • npm run typecheck
  • npm run lint
  • 新增测试约束 --publish never

@WilliamClifton-dev
WilliamClifton-dev merged commit b2b13ab into main Jul 10, 2026
1 check passed
@WilliamClifton-dev
WilliamClifton-dev deleted the codex/disable-builder-publish branch July 10, 2026 02:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant