From 6571e1cc222d3dc62b243872957736e3386b5a45 Mon Sep 17 00:00:00 2001 From: Denozordec Date: Mon, 22 Jun 2026 15:06:45 +0700 Subject: [PATCH] chore: Simplify Dockerfile by consolidating COPY commands for package.json and related files, improving clarity and maintainability. --- Dockerfile | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/Dockerfile b/Dockerfile index ead8f89..6e962b0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -23,14 +23,12 @@ WORKDIR /app RUN corepack enable COPY --from=deps /app/node_modules ./node_modules -COPY --from=deps /app/package.json --from=deps /app/pnpm-lock.yaml --from=deps /app/pnpm-workspace.yaml ./ -COPY --from=deps /app/apps/web/package.json ./apps/web/package.json -COPY --from=deps /app/apps/api/package.json ./apps/api/package.json -COPY --from=deps /app/packages/ui/package.json ./packages/ui/package.json -COPY --from=deps /app/packages/shared/package.json ./packages/shared/package.json -COPY --from=deps /app/packages/db/package.json ./packages/db/package.json - -COPY turbo.json ./ +COPY package.json pnpm-workspace.yaml pnpm-lock.yaml turbo.json ./ +COPY apps/web/package.json apps/web/ +COPY apps/api/package.json apps/api/ +COPY packages/ui/package.json packages/ui/ +COPY packages/shared/package.json packages/shared/ +COPY packages/db/package.json packages/db/ COPY apps/web apps/web COPY apps/api apps/api COPY packages/ui packages/ui