Skip to content

chore(Release): 发布渠道收敛为 VS Code Marketplace 单市场,发布正式版 v0.0.11 - #62

Merged
ThreeFish-AI merged 1 commit into
feature/1.x.xfrom
ThreeFish-AI/drop-openvsx-marketplace-only
Jul 4, 2026
Merged

chore(Release): 发布渠道收敛为 VS Code Marketplace 单市场,发布正式版 v0.0.11#62
ThreeFish-AI merged 1 commit into
feature/1.x.xfrom
ThreeFish-AI/drop-openvsx-marketplace-only

Conversation

@ThreeFish-AI

Copy link
Copy Markdown
Owner

目标

按需求移除对 OVSX_PAT / OpenVSX 的依赖,将发布收敛为 VS Code Marketplace 单市场,并发布正式版 v0.0.11 走通完整正式发布流程。

背景

  • Marketplace 发布链路已在 v0.0.10-rc.2 打通并实证(日志 Published ThreeFish-AI.hyper-git-agentic-git v0.0.10.)。
  • OpenVSX 侧因 OVSX_PAT 无效且 ThreeFish-AI 命名空间不存在而无法发布;按决策不再维护该渠道。

变更

  • ci.yml:移除 publish job 的 OpenVSX 发布步骤及对 secrets.OVSX_PAT 的依赖;发布流水线收敛为 GitHub Release + VS Code Marketplace(由 ENABLE_MARKETPLACE_PUBLISH 变量门控,rc 标签自动走 --pre-release 预发布通道)。同步修正 package/publish 相关注释。
  • README 双语:安装渠道与「发布」小节移除 OpenVSX(根英文 README.md + 中文 docs/i18n/zh-CN/README.md)。
  • package.jsonversion 0.0.100.0.110.0.10 已被预发布通道占用,正式版按 VS Code 官方规则「同一版本号不可既预发布又正式发布」顺延至 0.0.11)。
  • 发布物料:新增 CHANGELOG [0.0.11]docs/releases/v0.0.11.md(正式版 Release Note,Marketplace + GitHub Release,无 OpenVSX)、发布索引 v0.0.11 行。

历史发布说明(v0.0.6/v0.0.9/v0.0.10-rc.*)与设计/调研文档中的 OpenVSX 记述属历史,未改写;如需同步为「单市场」口径可另开 PR。
备注:package.jsonpreview: true 未改动(Marketplace「Preview」标记,属产品决策);如需正式版去掉 Preview 标记,告知即可一行调整。

验证

合并后打 v0.0.11(无 rc)tag,确认:Package vsix 打普通(非预发布)VSIX → github-release正式 Release 附 hyper-git-agentic-git-0.0.11.vsixpublish 的 Marketplace 步骤以正式通道发布成功(日志 Published ... v0.0.11.);到 Marketplace 页面确认 0.0.11 正式版上架。

🤖 Generated with Claude Code, CodeX, Gemini

- ci.yml:移除 publish job 的 OpenVSX 发布步骤及对 OVSX_PAT 的依赖,发布流水线收敛为 GitHub Release + VS Code Marketplace(ENABLE_MARKETPLACE_PUBLISH 门控,rc 标签走预发布通道);
- README 双语:安装渠道与发布描述同步移除 OpenVSX;
- package.json:version 0.0.10 → 0.0.11(0.0.10 已被预发布通道占用,正式版按 VS Code 官方规则顺延);
- 补 CHANGELOG [0.0.11]、docs/releases/v0.0.11.md(正式版 Release Note)与发布索引 v0.0.11 行。

🤖 Generated with [Claude Code](https://github.com/claude), [CodeX](https://openai.com), [Gemini](https://github.com/apps/gemini-code-assist)
Co-Authored-By: Aurelius Huang<threefish.ai@gmail.com>
@ThreeFish-AI
ThreeFish-AI merged commit a09a816 into feature/1.x.x Jul 4, 2026
5 checks passed
@ThreeFish-AI
ThreeFish-AI deleted the ThreeFish-AI/drop-openvsx-marketplace-only branch July 4, 2026 07:52
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