diff --git a/apps/api/Dockerfile b/apps/api/Dockerfile index 4613e49..e0eb3a0 100644 --- a/apps/api/Dockerfile +++ b/apps/api/Dockerfile @@ -9,7 +9,7 @@ FROM node:20-alpine AS base ENV PNPM_HOME="/pnpm" ENV PATH="$PNPM_HOME:$PATH" # Use pnpm version according to our package.json, if not the pnpm store will not be in synced later on, resulting in errors -RUN corepack enable && corepack prepare pnpm@8.15.4 --activate +RUN corepack enable && corepack prepare pnpm@9.7.1 --activate WORKDIR /app # ----------------------------------------------------------------------------- diff --git a/apps/web/Dockerfile b/apps/web/Dockerfile index eb74eb8..d9413d4 100644 --- a/apps/web/Dockerfile +++ b/apps/web/Dockerfile @@ -1,7 +1,7 @@ FROM node:20-slim AS base ENV PNPM_HOME="/pnpm" ENV PATH="$PNPM_HOME:$PATH" -RUN corepack enable +RUN corepack enable && corepack prepare pnpm@9.7.1 --activate FROM base AS builder @@ -14,9 +14,8 @@ COPY ./packages/contract/ ./packages/contract/ COPY ./packages/schemas/ ./packages/schemas/ COPY ./packages/permissions/ ./packages/permissions/ COPY ./packages/i18n/ ./packages/i18n/ -COPY ./packages/tsconfig/ ./packages/tsconfig/ -RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --frozen-lockfile +RUN pnpm install --frozen-lockfile RUN pnpm run -r build FROM nginx:alpine