Skip to content

chore: bump version to 0.4.1#52

Merged
Shadow-Azure merged 1 commit into
mainfrom
chore/bump-0.4.1
Jul 19, 2026
Merged

chore: bump version to 0.4.1#52
Shadow-Azure merged 1 commit into
mainfrom
chore/bump-0.4.1

Conversation

@Shadow-Azure

Copy link
Copy Markdown
Owner

Problem

Need a real release run to verify the detached-HEAD fix from #51. That PR removed the Commit version changes step, but its effect can only be confirmed under an actual release event (CI Gate can't reproduce a detached-HEAD checkout).

Solution

Bump the three manually-managed version files 0.4.0 → 0.4.1 to cut a new tag. No code changes since v0.4.0 — this release exists to exercise the fixed release.yml.

  • Cargo.toml (workspace version)
  • electron-app/package.json
  • release.sh

packages/*/package.json not bumped (rewritten by CI from the tag at publish time).

Test Plan

  • main HEAD contains fix(release): drop detached-HEAD version-commit step #51release.yml has no Commit version changes step
  • CI Gate passes on this PR
  • Verification target: after gh release create v0.4.1, the release.yml run's macOS job is fully green (it was red on every prior release due to the detached-HEAD git push), while build / upload / npm-publish still succeed and npm cli-box-skill reaches 0.4.1

🤖 Generated with Claude Code

Release v0.4.1 to verify the detached-HEAD fix (#51) in the release
workflow. No code changes since v0.4.0; this version's release.yml run
should be the first with a fully green macOS job.

Co-Authored-By: Claude <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

🔒 门禁检查结果

检查项 状态
Rust 格式化 ✅ success
Rust Clippy ✅ success
Rust 测试 & 覆盖率 ✅ success
前端测试 & 覆盖率 ✅ success
Playwright E2E ✅ success
统一测试 (test.sh) ✅ success
安全检查 ✅ success
发布模拟验证 ✅ success
升级流程测试 ✅ success
cli-box-skill 单元测试 ✅ success

Rust 测试覆盖率

指标 覆盖率
行覆盖率 67.2%
分支覆盖率 0.0%
模块 行覆盖率
crates.cli-box-core.src.daemon ██████████░░░░░░░░░░ 52.3%
crates.cli-box-core.src.instance ███████████████████░ 99.1%
crates.cli-box-core.src.server █████████████████░░░ 87.7%
crates.cli-box-core.src ███████████░░░░░░░░░ 55.3%
crates.cli-box-core.src.automation ███████████░░░░░░░░░ 58.3%
crates.cli-box-core.src.sandbox ███████████████████░ 98.8%
crates.cli-box-core.src.process ███████████░░░░░░░░░ 57.7%
crates.cli-box-core.src.capture █████████████████░░░ 85.8%

详细报告见 Rust 覆盖率 artifact

前端测试覆盖率

指标 覆盖率
行覆盖率 ████████████████░░░░ 78.0%
分支覆盖率 70.4%
函数覆盖率 74.2%
语句覆盖率 77.5%
文件 行覆盖率
src/tests/mocks/websocket.ts ██████████████████░░ 88.0%
src/tests/mocks/xterm.ts ████████████████████ 100.0%
src/main/daemon-bridge.ts ████████░░░░░░░░░░░░ 40.0%
src/renderer/api.ts ██████████████░░░░░░ 68.2%
src/renderer/screenshotSync.ts ████████████████████ 100.0%
src/renderer/scrollback.ts ██████████████████░░ 88.9%
src/renderer/tabState.ts ████████████████████ 100.0%
src/renderer/terminalBuffer.ts ████████████████████ 100.0%

详细报告见前端覆盖率 artifact

✅ 所有检查通过,可以合入

点击 Squash and merge 合并此PR

@Shadow-Azure
Shadow-Azure merged commit 5243deb into main Jul 19, 2026
14 checks passed
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