BOTCF 0.3.15 测试版
本版本在 0.3.14 的 SSH、Shell、上下文窗口和桌面自动更新能力基础上,修复公开仓库无商业签名证书时的原生构建分流。
主要更新
- macOS 和 Windows 工作流先安全探测签名凭据,再选择正式签名或测试构建,不再把空的证书变量传给 electron-builder。
- macOS 无 Developer ID 时使用固定 requirement 的 ad-hoc 测试签名,仍生成可用于 Squirrel 更新的 ZIP 与 blockmap。
- Windows 无 Authenticode 证书时生成未签名测试安装器,并继续执行原生运行时、内置 MinGit、品牌资源和 ripgrep 启动校验。
- Release 发布前统一验证
latest-mac.yml、latest.yml、安装器、更新包与 blockmap 的版本和引用关系。
更新资产
- macOS arm64:DMG、自动更新 ZIP、blockmap、
latest-mac.yml。 - Windows x64:NSIS 安装器、blockmap、
latest.yml。 - 所有文件提供统一 SHA-256 校验清单。
测试签名说明
本次公开构建未配置商业签名证书:macOS 使用固定 requirement 的 ad-hoc 测试签名且未进行 Apple 公证;Windows 安装器未使用 Authenticode 证书。资产仅用于受控测试,请从本仓库 Release 页面下载并核对 SHA-256。