From 9ee3af8a1f47c4259b11003edf33efc906c691c7 Mon Sep 17 00:00:00 2001 From: MythEclipse Date: Mon, 15 Jun 2026 01:02:35 +0700 Subject: [PATCH] fix(ci): add --no-frozen-lockfile to bun install in Dockerfiles bun defaults to --frozen-lockfile in CI environments, causing failures when the lockfile format differs from the version used at build time. Co-Authored-By: Claude --- apps/api/Dockerfile | 2 +- apps/web/Dockerfile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/api/Dockerfile b/apps/api/Dockerfile index bd4a273..83b35ce 100644 --- a/apps/api/Dockerfile +++ b/apps/api/Dockerfile @@ -5,7 +5,7 @@ COPY package.json bun.lock bunfig.toml tsconfig.base.json ./ COPY apps/api/package.json apps/api/package.json COPY apps/web/package.json apps/web/package.json COPY packages/shared/package.json packages/shared/package.json -RUN bun install --production +RUN bun install --no-frozen-lockfile --production FROM oven/bun:1.3.14 AS runner WORKDIR /app diff --git a/apps/web/Dockerfile b/apps/web/Dockerfile index d10c072..00f4745 100644 --- a/apps/web/Dockerfile +++ b/apps/web/Dockerfile @@ -5,7 +5,7 @@ COPY package.json bun.lock bunfig.toml tsconfig.base.json ./ COPY packages/shared/package.json packages/shared/package.json COPY apps/web/package.json apps/web/package.json COPY apps/api/package.json apps/api/package.json -RUN bun install +RUN bun install --no-frozen-lockfile COPY packages/shared packages/shared COPY apps/web apps/web