Skip to content

emrg: bump v0.2.4 — macOS pkg 用户级安装修复打版(#409) - #410

Merged
argszero merged 1 commit into
masterfrom
feature/bump-v0.2.4
Aug 5, 2026
Merged

emrg: bump v0.2.4 — macOS pkg 用户级安装修复打版(#409)#410
argszero merged 1 commit into
masterfrom
feature/bump-v0.2.4

Conversation

@argszero

@argszero argszero commented Aug 5, 2026

Copy link
Copy Markdown
Owner

背景

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

验证

  • 无 0.2.3 残留引用;emrg.__version__ == "0.2.4"
  • 470 pytest 全绿 + import check + emrg --help OK
  • GUI 单测 22 pass(本机 npm ci 网络超时未完成安装,CI 装依赖后跑)

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 argszero left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ 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 argszero left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ 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 argszero left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ 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 条件。

@argszero
argszero merged commit ac9a0f8 into master Aug 5, 2026
1 check passed
@argszero
argszero deleted the feature/bump-v0.2.4 branch August 5, 2026 12:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant