From 2f97fd96d3fb6a3f9f11c52ccf4ee9b3aaa94cd1 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 22 Aug 2026 19:27:01 +0000 Subject: [PATCH] fix(docker): kopiera brand.config.json in i api- och worker-bygget brand.config.json importeras av shared-types, api/routes/ops.ts och worker/processors/eoc-push.ts, men Dockerfilerna kopierade aldrig in den i bygg-steget sa tsup foll pa 'Could not resolve brand.config.json'. Lagt COPY brand.config.json efter pnpm install (cache-optimalt) i bade Dockerfile.api och Dockerfile.worker. Verifierat lokalt: pnpm build gron for api + worker. Co-Authored-By: Claude --- infrastructure/docker/Dockerfile.api | 2 ++ infrastructure/docker/Dockerfile.worker | 2 ++ 2 files changed, 4 insertions(+) diff --git a/infrastructure/docker/Dockerfile.api b/infrastructure/docker/Dockerfile.api index 65602e5..5d67041 100644 --- a/infrastructure/docker/Dockerfile.api +++ b/infrastructure/docker/Dockerfile.api @@ -7,6 +7,8 @@ COPY tsconfig.base.json turbo.json ./ COPY packages ./packages COPY apps/api ./apps/api RUN pnpm install --frozen-lockfile --filter @app/api... +# brand.config.json importeras av shared-types + routes/ops.ts – krävs vid bygget +COPY brand.config.json ./ RUN pnpm --filter @app/api build FROM node:22-alpine AS runtime diff --git a/infrastructure/docker/Dockerfile.worker b/infrastructure/docker/Dockerfile.worker index 6066531..a6e5933 100644 --- a/infrastructure/docker/Dockerfile.worker +++ b/infrastructure/docker/Dockerfile.worker @@ -7,6 +7,8 @@ COPY tsconfig.base.json turbo.json ./ COPY packages ./packages COPY apps/worker ./apps/worker RUN pnpm install --frozen-lockfile --filter @app/worker... +# brand.config.json importeras av shared-types + processors/eoc-push.ts – krävs vid bygget +COPY brand.config.json ./ RUN pnpm --filter @app/worker build FROM node:22-alpine AS runtime