Skip to content

cli-0.2.0#15

Merged
cobbcheng merged 2 commits into
masterfrom
release/0.2.0
Jun 7, 2026
Merged

cli-0.2.0#15
cobbcheng merged 2 commits into
masterfrom
release/0.2.0

Conversation

@cobbcheng
Copy link
Copy Markdown
Contributor

概述

发布 @yoooclaw/cli 0.2.0 正式版(首个稳定版,从 0.2.0-beta.2 转正),并移除全部残留 TypeScript 实现——仓库自此为纯 Go + npm 二进制分发。

发布由 cli-v0.2.0 tag 触发 release-cli.yml(npm publish + GitHub Release + Feishu 通知),本 PR 仅为把改动合回 master 主干。

改动

移除 TypeScript(commit 1)

  • src/test/scripts/{build,build-native,bump}.tstsconfig.jsonvitest.config.tsbun.lock
  • package.json 收敛为纯元数据(private,仅作版本 source-of-truth + Go 脚本包装),去掉 bin/main/exports/types、TS devDeps 与 commander
  • ci.yml 从 bun typecheck/test/build 改为 go vet / go test + build-go.sh --current
  • .gitignore 去掉 TS 产物条目;清理 Go 注释里指向已删 src/*.ts 的死指针
  • README 开发段落对齐 Go 流程

版本(commit 2)

  • 0.2.0-beta.20.2.0

验证

  • go vet ./...
  • go test ./...
  • scripts/build-go.sh --current ✅(产物 --version 输出 0.2.0

🤖 Generated with Claude Code

chengkebin and others added 2 commits June 7, 2026 14:00
TS→Go 重写已完成并 parity 验证,删除全部 TS 相关代码与工具链:
- 删 src/、test/ 及 scripts/{build,build-native,bump}.ts、tsconfig.json、
  vitest.config.ts、bun.lock
- package.json 收敛为纯元数据(private,仅作版本 source-of-truth + Go 脚本包装),
  去掉 bin/main/exports/types、TS devDeps 与 commander 依赖
- ci.yml 从 bun typecheck/test/build 改为 go vet/test + build-go.sh --current
- .gitignore 去掉 TS 产物条目;清理 Go 注释里指向已删 src/*.ts 的死指针
- README 开发段落对齐 Go 流程

发布产物与 release-cli.yml 早已是纯 Go 流程,本次仅移除残留 TS 源。

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@cobbcheng cobbcheng deployed to production June 7, 2026 06:04 — with GitHub Actions Active
@cobbcheng cobbcheng merged commit a76e902 into master Jun 7, 2026
5 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