Files
qingjian/docs/notes
yenharvey 3e153b21cd Windows 发版:release.yml 加 windows job,0.1.0-alpha.1 内测版
- release.yml 认 windows-v* 标签:下载产品数据 → 装 Inno Setup 7.1.0(与开发机同版本,钉死 jrsoftware/issrc
  的 GitHub Release 并核对 SHA-256)→ build.ps1 打安装包 → 建 Release;两平台共用 publish-releases-json.sh
  生成 releases.json 并覆盖到 GitHub latest(顺带修了只认 v* 标签漏掉 macos-v* 的问题)
- build.ps1 优先用 Program Files 里的 Inno Setup 7,PATH 上的 6(CI 镜像自带、不带简中翻译)退居其后;
  QINGJIAN_ISCC 可直接指定
- 没有代码签名证书:QINGJIAN_UIACCESS=0 让 Server 不嵌 uiAccess(没签名的 exe 带 uiAccess 起不来);
  在开发机上按 CI 条件跑过 build.ps1 + 静默安装,Server 能启动、数据全部加载
- Inno 的 VersionInfoVersion 只认数字,预发布后缀去掉再传;releases_json.py 认 -Setup.exe
- 三个 Windows crate 版本 0.1.0-alpha.1;CHANGELOG 加内测版说明;docs/notes/release.md 加 Windows 发版一节
2026-09-11 20:50:56 +08:00
..