chore: Simplify Dockerfile by consolidating COPY commands for package.json and related files, improving clarity and maintainability.
Build, Test, and Push CFDM Docker Image / test (push) Successful in 2m40s
Build, Test, and Push CFDM Docker Image / build-and-push (push) Failing after 2m9s
Build, Test, and Push CFDM Docker Image / update-wiki (push) Successful in 5s
Build, Test, and Push CFDM Docker Image / create-release (push) Has been skipped

This commit is contained in:
Denozordec
2026-06-22 15:06:45 +07:00
parent 80b2e21d40
commit 6571e1cc22
+6 -8
View File
@@ -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