asc-workflow
工作流编排
用 asc workflow 与 .asc/workflow.json 定义可复用的本地自动化流程图。
帮助团队从基于「lane」的自动化迁移到仓库本地的工作流定义,支持多步骤编排、面向 CI / 智能体的机器可读 JSON 输出、生命周期钩子(before_all / after_all / error)、条件判断(if)与可复用的私有子工作流,并在执行前通过 asc workflow validate 做环检测与引用校验。
适用场景
- 正在从基于 lane 的自动化迁移到仓库本地工作流时
- 需要带机器可读 JSON 输出的多步骤编排(面向 CI / 智能体)时
- 需要生命周期钩子、条件判断与可复用私有子工作流时
- 希望在执行前做环路与引用校验时
命令示例
大写占位符(如 APP_ID、BUILD_ID)请替换为你自己的值;标有「对智能体说」的行是给 AI 智能体的提示词,不会被复制。
zsh
# 校验工作流定义,再以 dry-run 方式预演一次测试发布$asc workflow validate --output json$asc workflow run --dry-run testflight_beta VERSION:1.2.3# 列出可用工作流;失败后用运行 ID 断点续跑$asc workflow list$asc workflow run release --resume "RUN_ID"安装此技能
安装 asc 后运行下面的命令即可一次性安装全部技能,其中包含 asc-workflow。
zsh
$asc install-skills