workspace versions

workspace versions 请求 Workflow Server,返回指定 workflow 的远程版本列表。它常用于确认 latest 指向、发布结果和版本在线状态。

命令格式

pnpm -C workspace workspace versions <workflow>

参数

参数说明
<workflow>远程 workflow 名称。

API

步骤Endpoint
查询版本GET /api/workflows/{workflow}/versions

输出

情况输出
查询成功server versions API JSON。
workflow 不存在server 返回错误 JSON,退出码为 1
未登录输出错误信息,退出码为 1

示例

pnpm -C workspace workspace versions hello

常见用途

场景说明
发布后确认查看新版本是否生成。
运行指定版本status: "online" 的版本中复制版本号给 run --target
下载指定版本从列表中复制版本号给 download --target

版本状态

返回的每个版本包含 statusactivationonlinerunnablelatest 字段。preparing 表示发布流程正在准备依赖和 runtime,latest 暂不切换;online 可以运行、Embed 或 Webhook 访问;offline 仍保留数据库和对象存储备份,但运行入口会拒绝访问。管理端可以重新上线离线版本,手动上线的版本不会被默认“最近 3 个自动在线版本”策略自动下线。