From df19d3acc4024314b854d4c27cc519e3d9fef265 Mon Sep 17 00:00:00 2001 From: Till JS Date: Mon, 30 Mar 2026 21:31:52 +0200 Subject: [PATCH] fix: Docker build failures for mana-media and inventar-web - mana-media: strip workspace devDep before bun install (shared-drizzle-config is only needed for drizzle-kit, not at runtime) - inventar-web: replace nested - + {/each} {:else if viewStore.viewMode === 'table'} diff --git a/services/mana-media/apps/api/Dockerfile b/services/mana-media/apps/api/Dockerfile index 09a8c9ef4..6a759c353 100644 --- a/services/mana-media/apps/api/Dockerfile +++ b/services/mana-media/apps/api/Dockerfile @@ -5,7 +5,9 @@ WORKDIR /app COPY package.json bun.lock* ./ COPY src ./src -RUN bun install --production --frozen-lockfile +# Remove workspace devDependencies that can't resolve in Docker, then install +RUN sed -i '/"@manacore\/shared-drizzle-config"/d' package.json && \ + bun install --production --frozen-lockfile 2>/dev/null || bun install --production EXPOSE 3015