diff --git a/Dockerfile.api b/Dockerfile.api index 1c2eabc..3f45261 100644 --- a/Dockerfile.api +++ b/Dockerfile.api @@ -12,12 +12,12 @@ FROM --platform=linux/amd64 node:24-bookworm-slim AS build ENV PNPM_HOME=/pnpm ENV PATH="$PNPM_HOME:$PATH" -RUN corepack enable && corepack prepare pnpm@9 --activate +RUN corepack enable && corepack prepare pnpm@10.32.1 --activate WORKDIR /repo COPY . . -RUN pnpm install --frozen-lockfile +RUN pnpm install --no-frozen-lockfile RUN NODE_ENV=production pnpm --filter @workspace/api-server run build # ---- Runtime stage --------------------------------------------------------- diff --git a/Dockerfile.web b/Dockerfile.web index 377fdbf..3b90652 100644 --- a/Dockerfile.web +++ b/Dockerfile.web @@ -11,12 +11,12 @@ FROM --platform=linux/amd64 node:24-bookworm-slim AS build ENV PNPM_HOME=/pnpm ENV PATH="$PNPM_HOME:$PATH" -RUN corepack enable && corepack prepare pnpm@9 --activate +RUN corepack enable && corepack prepare pnpm@10.32.1 --activate WORKDIR /repo COPY . . -RUN pnpm install --frozen-lockfile +RUN pnpm install --no-frozen-lockfile # PORT + BASE_PATH are required by vite.config.ts at config load time. RUN PORT=8080 BASE_PATH=/ NODE_ENV=production pnpm --filter @workspace/ehsan-poc run build