From 3be4cc24fd036c17b1839bee49f5b8c921dc340a Mon Sep 17 00:00:00 2001 From: Basti Destruction Date: Thu, 28 May 2026 20:44:35 +0200 Subject: [PATCH] docker: pin pnpm dependency to v10 to avoid ERR_PNPM_IGNORED_BUILDS --- Dockerfile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 1282fd86df..b2fe8efcaf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,7 +6,8 @@ FROM node:${NODE_IMAGE_VERSION} AS deps RUN apk add --no-cache libc6-compat WORKDIR /app COPY package.json pnpm-lock.yaml ./ -RUN npm install -g pnpm +# pnpm version pinned at 10 due to ERR_PNPM_IGNORED_BUILDS error with v11 +RUN npm install -g pnpm@10 RUN pnpm install --frozen-lockfile # Rebuild the source code only when needed @@ -37,9 +38,10 @@ ENV NODE_OPTIONS=$NODE_OPTIONS RUN addgroup --system --gid 1001 nodejs RUN adduser --system --uid 1001 nextjs +# pnpm version pinned at 10 due to ERR_PNPM_IGNORED_BUILDS error with v11 RUN set -x \ && apk add --no-cache curl \ - && npm install -g pnpm + && npm install -g pnpm@10 # Script dependencies RUN pnpm --allow-build='@prisma/engines' add npm-run-all dotenv chalk semver \