Compare commits

...
Author SHA1 Message Date
zlwuandCursor ba6a6af131 fix: mobile CI 改用非 frozen install(pnpm-lock 未纳入仓库)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-24 17:24:40 +08:00
zlwuandCursor 5ab54912a5 fix: mobile CI 临时移走无效 pnpm-workspace.yaml 后再 install
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-24 17:17:01 +08:00
+4 -2
View File
@@ -47,8 +47,10 @@ steps:
- corepack enable
- corepack prepare pnpm@9 --activate
- cd mobile
# 勿 pnpm config set:本目录 pnpm-workspace.yaml 无 packages 字段会报错
- pnpm install --frozen-lockfile --registry https://registry.npmmirror.com
# 仓库内 pnpm-workspace.yaml 无 packages 字段,pnpm9 会直接失败;单包工程移走即可
- mv pnpm-workspace.yaml pnpm-workspace.yaml.ci-bak 2>/dev/null || true
# pnpm-lock.yaml 被 gitignore,不能 --frozen-lockfile
- pnpm install --no-frozen-lockfile --registry https://registry.npmmirror.com
- pnpm run build
- test -d dist/build/h5
- tar -C dist/build/h5 -czf "/hzdyjs-releases/${DRONE_TAG}/mobile-h5-${DRONE_TAG}.tar.gz" .