fix: the lock file

This commit is contained in:
mahyargdz
2025-07-26 09:32:09 +03:30
parent 96f17ce7ec
commit b970a277fd
3 changed files with 805 additions and 1661 deletions
+2 -3
View File
@@ -5,19 +5,18 @@ RUN apk add --no-cache tzdata && \
echo "Asia/Tehran" > /etc/timezone
# RUN corepack enable && corepack prepare pnpm@latest --activate
WORKDIR /app
FROM base AS deps
RUN apk add --no-cache libc6-compat git
COPY package*.json ./
RUN npm ci --ignore-scripts --loglevel info
RUN npm ci --legacy-peer-deps --ignore-scripts --loglevel info
FROM base AS builder
WORKDIR /build
COPY --from=deps /app/node_modules ./node_modules
COPY . .
RUN npm run build && npm ci --omit=dev --ignore-scripts --loglevel info
RUN npm run build && npm ci --omit=dev --legacy-peer-deps --ignore-scripts --loglevel info
FROM base AS runner
WORKDIR /app