Skip to content

Remove CLI release workflow and version sync logic#3325

Merged
domchen merged 1 commit intomainfrom
feature/pag-bot_cli-publish
Mar 16, 2026
Merged

Remove CLI release workflow and version sync logic#3325
domchen merged 1 commit intomainfrom
feature/pag-bot_cli-publish

Conversation

@libpag-bot
Copy link
Collaborator

移除 CLI 发布相关的自动化配置:

  • 删除 release-cli.yml GitHub Actions workflow,该 workflow 用于在多平台构建 pagx CLI 并发布到 npm
  • 移除 publish.js 中的 CLI 版本同步逻辑(getCliVersion、updateSkillCliVersion 函数),这些函数用于自动将 cli/npm/package.json 版本同步到 skill 文档

CLI 包本身(cli/npm/)保持不变,仅移除自动化发布和版本同步机制。

@codecov-commenter
Copy link

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 75.17%. Comparing base (0dd6334) to head (f6d61c2).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3325      +/-   ##
==========================================
- Coverage   75.25%   75.17%   -0.09%     
==========================================
  Files         503      503              
  Lines       33299    33299              
  Branches    10739    10739              
==========================================
- Hits        25060    25031      -29     
- Misses       6031     6039       +8     
- Partials     2208     2229      +21     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@domchen domchen merged commit 2eda004 into main Mar 16, 2026
9 checks passed
@domchen domchen deleted the feature/pag-bot_cli-publish branch March 16, 2026 03:07
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.

4 participants