Skip to content

v2.8.4

Choose a tag to compare

@github-actions github-actions released this 10 Oct 01:02
· 13 commits to main since this release

v2.8.4 · 安装包真正随发布上线

上一版把三端安装包都构建出来了,但发布页只挂了 Source code,安装包没随 release 一起出来:发布步骤用 artifacts/* 去取下载下来的安装包,而下载回来的是带目录结构的 src-tauri/target/.../bundle/...,那个 glob 只匹配到目录本身,一个文件都没挂上去,还悄无声息地成功。这一版改成递归匹配 artifacts/**/*,并加了一道兜底检查:发布前若发现一个安装包都没有,直接判失败,不再可能静默发一个空 release。

同时清理掉 Electron 时代的遗留:删掉 electron-builder 的 afterPack 钩子脚本(迁到 Tauri 后早已无人引用),以及一条指向已删除脚本的悬空验收命令。Windows/Linux 构建时那条 dead-code 警告(first_quoted 只在 macOS 用)也一并消除。


Full Changelog: v2.8.3...v2.8.4