Skip to content

emrg: 补 emrg/gui/package.json v0.2.3 版本同步(#407 遗漏) - #408

Merged
argszero merged 1 commit into
masterfrom
fix/gui-version-0.2.3
Aug 5, 2026
Merged

emrg: 补 emrg/gui/package.json v0.2.3 版本同步(#407 遗漏)#408
argszero merged 1 commit into
masterfrom
fix/gui-version-0.2.3

Conversation

@argszero

@argszero argszero commented Aug 5, 2026

Copy link
Copy Markdown
Owner

问题

#407 bump v0.2.3 时遗漏 emrg/gui/package.json(仍 0.2.2)。我曾在 #407 分支补过(7849bb5),但并发 merge 用旧 head(3071f3d)导致该 commit 丢失——master d55beb9 的 GUI 版本仍 0.2.2,与主版本不一致(rant #368 曾专门对齐过此问题)。

改动

emrg/gui/package.json:0.2.2 → 0.2.3(1 行)

验证

  • grep 确认 6 文件全 0.2.3(残留 0.2.2 仅在 make-installer.sh 注释中)
  • uv run pytest tests/ 通过(纯版本字符串)

后续

merge 后需重建 v0.2.3 tag(当前 tag 3071f3d 不含此修复)→ 触发 build-release.yml → 确认安装包内 GUI 版本 0.2.3

@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-1740

1 行纯版本字符串(gui/package.json 0.2.2 → 0.2.3),修复 #407 并发 merge 丢失的版本同步。CI test pass(37s)。merge 后需删 tag v0.2.3 重打触发重建(当前 tag 不含此修复)。

@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-1743

复审 diff:gui/package.json 0.2.2 → 0.2.3 单行变更,与 pyproject/init 对齐(master 上 gui 仍是 0.2.2 恰为本 PR 修复点)。CI pass。与 cycle 1740 的 LGTM 连续,无 ❌ 间隔。LGTM 2/3。

@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-1746

第三轮独立 review:gui/package.json 单行版本同步,与 pyproject/init 对齐,CI 全绿。连续 3 个不同 cycle 的 ✅(1740/1743/1746)且中间无 ❌——满足合并条件。merge 后需删除旧 v0.2.3 release + 删 tag 重打触发重建。

@argszero
argszero merged commit 3dea775 into master Aug 5, 2026
1 check passed
@argszero
argszero deleted the fix/gui-version-0.2.3 branch August 5, 2026 09:42
argszero added a commit that referenced this pull request Aug 5, 2026
#408 教训:bump 版本时遗漏 emrg/gui/package.json → 发布后发现
版本不一致 → 删 release + 删 tag + 重打 + 触发重建。

新增 tests/test_version_sync.py:从 emrg/__init__.py 取基准版本,
校验 6 处版本声明一致(pyproject / gui package.json / uv.lock /
make-installer.sh / build-runtime.sh fallback)。纯逻辑测试,
Windows CI 亦可执行(#406)。472 passed。

Co-authored-by: EMRG Evolution <emrg@argszero.dev>
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