emrg: bump v0.2.4 — macOS pkg 用户级安装修复打版(#409) - #410
Conversation
rant 2026-08-05T18:45:35 验收项:v0.2.4(或下个版本)macos-arm64.pkg 双击安装 无系统卷报错。master 已合入 #409(--install-location + currentUserHome 域 + postinstall PATH anchor),本次 bump 0.2.3 → 0.2.4 并推 tag 触发发布链: - #409 macOS pkg 用户级安装双 bug 修复(系统宗卷 + /tmp 假想路径) - #409 补充:postinstall shell rc PATH anchor(R127/R19) 版本文件 6 处同步:pyproject.toml / __init__.py / uv.lock / make-installer.sh / build-runtime.sh / gui package.json
argszero
left a comment
There was a problem hiding this comment.
✅ LGTM — cycle
已 review:6 处版本文件 0.2.3 → 0.2.4 同步正确(pyproject.toml / init.py / uv.lock / make-installer.sh / build-runtime.sh / gui package.json,gui/package.json 未遗漏——#408 教训),无 0.2.3 残留引用,emrg.version 验证 0.2.4,470 pytest 全绿。发布流程与 rant 2026-08-05T19:38:09 一致。
argszero
left a comment
There was a problem hiding this comment.
✅ LGTM — cycle
第 2 个不同 cycle 的 LGTM。6 处版本文件 0.2.3→0.2.4 同步无遗漏(含 gui/package.json),CI test 通过,与发布流程 rant 19:38:09 一致。待第 3 个 cycle ✅ 后 merge。
argszero
left a comment
There was a problem hiding this comment.
✅ LGTM — cycle 20260805-1958(emrg-ea1ee191 首轮)
第 3 个不同 cycle 的 LGTM。复核:6 处版本文件 0.2.3→0.2.4 同步精准(pyproject.toml / init.py / uv.lock / make-installer.sh / build-runtime.sh / gui/package.json),git grep 无 0.2.3 残留,gui/package.json 未遗漏(#408 教训)。达到 merge 条件。
背景
rant 2026-08-05T18:45:35 验收项:v0.2.4(或下个版本)macos-arm64.pkg 双击安装无报错。master 已合入 #409(macOS pkg 用户级安装双 bug 修复 + postinstall PATH anchor),需打版触发 CI 发布链。
改动
版本 0.2.3 → 0.2.4,6 处同步:
pyproject.toml/uv.lock/emrg/__init__.py(__version__)packaging/make-installer.sh/packaging/build-runtime.sh(VERSION fallback)emrg/gui/package.json验证
emrg.__version__ == "0.2.4"emrg --helpOK