From 6dc17411c600f59fc8e4778b7090c367e1334568 Mon Sep 17 00:00:00 2001 From: Vadim Sobinin Date: Tue, 10 Feb 2026 13:53:52 +0300 Subject: [PATCH] fix: copy all workspace package.json files in Dockerfiles for yarn lockfile consistency --- packages/agent/Dockerfile | 4 ++++ packages/proxy/Dockerfile | 2 ++ 2 files changed, 6 insertions(+) diff --git a/packages/agent/Dockerfile b/packages/agent/Dockerfile index a2d5301..f185804 100644 --- a/packages/agent/Dockerfile +++ b/packages/agent/Dockerfile @@ -10,6 +10,8 @@ WORKDIR /app COPY package.json yarn.lock .yarnrc.yml ./ COPY packages/shared/package.json packages/shared/ COPY packages/agent/package.json packages/agent/ +COPY packages/proxy/package.json packages/proxy/ +COPY packages/proxy/web/package.json packages/proxy/web/ RUN yarn install --immutable # --- Build shared --- @@ -32,6 +34,8 @@ WORKDIR /app COPY package.json yarn.lock .yarnrc.yml ./ COPY packages/shared/package.json packages/shared/ COPY packages/agent/package.json packages/agent/ +COPY packages/proxy/package.json packages/proxy/ +COPY packages/proxy/web/package.json packages/proxy/web/ RUN yarn workspaces focus @sleepguard/agent --production COPY --from=build-shared /app/packages/shared/dist packages/shared/dist diff --git a/packages/proxy/Dockerfile b/packages/proxy/Dockerfile index daf93a0..7ee2017 100644 --- a/packages/proxy/Dockerfile +++ b/packages/proxy/Dockerfile @@ -6,6 +6,7 @@ FROM base AS deps WORKDIR /app COPY package.json yarn.lock .yarnrc.yml ./ COPY packages/shared/package.json packages/shared/ +COPY packages/agent/package.json packages/agent/ COPY packages/proxy/package.json packages/proxy/ COPY packages/proxy/web/package.json packages/proxy/web/ RUN yarn install --immutable @@ -35,6 +36,7 @@ WORKDIR /app COPY package.json yarn.lock .yarnrc.yml ./ COPY packages/shared/package.json packages/shared/ +COPY packages/agent/package.json packages/agent/ COPY packages/proxy/package.json packages/proxy/ COPY packages/proxy/web/package.json packages/proxy/web/ RUN yarn workspaces focus @sleepguard/proxy --production