扩展版本一直是未发布状态该怎么上线呢
现象#
Dev Dashboard 的 Versions 页里最新版本状态是 Draft,CLI 明明提示部署成功,店铺却一直用旧扩展,重启浏览器也不变。
原因#
- 部署时带了
--no-release,只创建版本不发布,需要再执行 release - 版本里含需要审核的扩展类型,审核通过前不能 release
- 当前登录账号在该应用上没有 release 权限,按钮点了没反应
- CI 里设置了
SHOPIFY_FLAG_NO_RELEASE,流水线每次都在造草稿
处理步骤#
- 执行
shopify app versions list,找到未发布的版本号 - 执行
shopify app release带上版本号发布 - 或在 Versions 页选中版本,点 Release 并二次确认
- 检查 CI 环境变量,移除
SHOPIFY_FLAG_NO_RELEASE - 等待几分钟后在店铺里重新安装应用,确认扩展输出已更新
验收标准#
Versions 页该版本状态变为 Active,店铺里扩展渲染的是新内容。
本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。