跳到正文
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