chore: CI 跳过 Electron 二进制下载以提速 #5

Closed
opened 2026-10-13 16:56:14 +08:00 by Lijianping · 0 comments
Collaborator

目标

npm ci 因下载 Electron 二进制卡住/极慢;CI 仅 vite build,跳过 Electron 下载。目标仓:gis

范围

  • .forgejo/workflows/ci.yml:设置 ELECTRON_SKIP_BINARY_DOWNLOAD=1

不做

  • 不改业务代码 / package.json 依赖
  • 不改 frontend / backend / app
  • 不做 electron-builder 打包 CI

验收

  • PR Actions gis-build 绿色
  • npm ci 明显短于此前 ~28min(期望数分钟内)

相关文档

  • 工作区 docs/AI单人开发工作流.md
## 目标 `npm ci` 因下载 Electron 二进制卡住/极慢;CI 仅 `vite build`,跳过 Electron 下载。目标仓:gis ## 范围 - `.forgejo/workflows/ci.yml`:设置 `ELECTRON_SKIP_BINARY_DOWNLOAD=1` ## 不做 - 不改业务代码 / package.json 依赖 - 不改 frontend / backend / app - 不做 electron-builder 打包 CI ## 验收 - [ ] PR Actions `gis-build` 绿色 - [ ] `npm ci` 明显短于此前 ~28min(期望数分钟内) ## 相关文档 - 工作区 `docs/AI单人开发工作流.md`
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
jiaoce/xm_txys2_gis#5
No description provided.