busic-release

SkillDev tools

BuSic发布流程规范。用于执行正式发布时快速定位发布真源、推荐脚本、发布前检查项和最容易遗漏的manifest与资产联动

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the busic-release skill

What this skill tells your AI

The instructions your AI receives, as published by glowled/busic in .agents/skills/busic-release/SKILL.md and read by ahel’s review.

何时使用

  • 准备做正式发布、打 tag、更新 manifest 或检查发布链路
  • 需要确认 BuSic 当前真实发布入口,而不是沿用历史流程
  • 想快速知道发布前最低检查和最容易漏掉的联动项

先看这些真源

当前推荐发布路径

优先使用发布脚本,而不是手动拼装一整套旧流程:

python scripts/release.py

如果环境里只有 python3,可改为:

python3 scripts/release.py

这个脚本会引导完成版本设置、构建、manifest 更新、提交、打 tag 和推送。

Agent 执行发布脚本时,脚本内会触发构建、写入型 Git、tag 和 push,通常需要提权到沙箱外;完整分类见 busic-harness-workflow

发布前最低检查

flutter analyze
flutter test

Agent 执行时,flutter ... 通常需要提权到沙箱外。

如果改了 codegen:

dart run build_runner build

dart run ... 在 agent 沙箱中也按通常需提权处理。

当前发布链路的关键事实

  • 发布以 main 分支与 v* tag 为准
  • 应用内更新的主真源是 versions-manifest.json
  • Release 资产命名会影响客户端更新匹配
  • 蓝奏云仍然需要人工补链或额外脚本处理

最容易漏掉的联动

  • 只 bump 了 pubspec.yaml,没更新 versions-manifest.json
  • 改了资产名,没同步 app_update feature
  • 打 tag 前没跑 analyze / test
  • 只检查 GitHub Release 页面,没检查 manifest 是否真的可用

相关 Skill

Signals

GitHub stars
28
Forks
8
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
busic-release
Source
github.com/glowled/busic