fix: pin pnpm to v10 in Dockerfile to avoid v11 build script issues

pnpm v11 blocks build scripts by default and the onlyBuiltDependencies
config is difficult to set in Docker build context. Pin to pnpm@10.
This commit is contained in:
sagitchu
2026-05-07 21:10:41 +08:00
parent 723534faea
commit ff6d46ddaf
+1 -1
View File
@@ -4,7 +4,7 @@ FROM node:22-alpine AS builder
WORKDIR /app
COPY package.json pnpm-lock.yaml* ./
RUN echo 'onlyBuiltDependencies:' > pnpm-workspace.yaml && echo ' - "@tailwindcss/oxide"' >> pnpm-workspace.yaml && corepack enable pnpm && pnpm install --frozen-lockfile
RUN corepack enable pnpm@10 && pnpm install --frozen-lockfile
COPY . .
RUN pnpm run build