瀏覽代碼

fix: mobile CI 临时移走无效 pnpm-workspace.yaml 后再 install

Co-authored-by: Cursor <cursoragent@cursor.com>
zlwu 6 天之前
父節點
當前提交
5ab54912a5
共有 1 個文件被更改,包括 2 次插入 和 1 次删除
  1. 2 1
      .drone.yml

+ 2 - 1
.drone.yml

@@ -47,7 +47,8 @@ steps:
       - corepack enable
       - corepack prepare pnpm@9 --activate
       - cd mobile
-      # 勿 pnpm config set:本目录 pnpm-workspace.yaml 无 packages 字段会报错
+      # 仓库内 pnpm-workspace.yaml 无 packages 字段,pnpm9 会直接失败;单包工程移走即可
+      - mv pnpm-workspace.yaml pnpm-workspace.yaml.ci-bak 2>/dev/null || true
       - pnpm install --frozen-lockfile --registry https://registry.npmmirror.com
       - pnpm run build
       - test -d dist/build/h5