跳到正文
asc-cli 技能手册

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