From 1798d2e5a7f8f507dd68b417e18e421aa6b9dc16 Mon Sep 17 00:00:00 2001 From: Waleed Latif Date: Tue, 28 Apr 2026 12:37:29 -0700 Subject: [PATCH] fix(docker): install devDeps in builder stage for build --- docker/app.Dockerfile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docker/app.Dockerfile b/docker/app.Dockerfile index 1db008a0ab2..413dd54d121 100644 --- a/docker/app.Dockerfile +++ b/docker/app.Dockerfile @@ -80,6 +80,12 @@ COPY packages/workflow-authz/package.json ./packages/workflow-authz/package.json COPY packages/workflow-persistence/package.json ./packages/workflow-persistence/package.json COPY packages/workflow-types/package.json ./packages/workflow-types/package.json +# Install full dependency set. The deps stage installed --omit=dev for the +# runtime image; the build needs devDeps like tailwindcss/postcss. Placed +# before source copy so it stays cached on source-only changes. +RUN --mount=type=cache,id=bun-cache,target=/root/.bun/install/cache \ + HUSKY=0 bun install --ignore-scripts --linker=hoisted + # Copy workspace configuration files (needed for turbo) COPY apps/sim/next.config.ts ./apps/sim/next.config.ts COPY apps/sim/tsconfig.json ./apps/sim/tsconfig.json