fix(docker): stabilize workspace dependency install (#1533)

* fix(docker): pin bun image

* fix(docker): copy electron workspace manifest

* fix(docker): remove stale desktop manifest copy
This commit is contained in:
youzini
2026-06-11 22:00:28 +03:00
committed by GitHub
parent abda2bc42b
commit 1c274d0a56
+2 -2
View File
@@ -1,5 +1,5 @@
# syntax=docker/dockerfile:1 # syntax=docker/dockerfile:1
FROM oven/bun:1 AS base FROM oven/bun:1.3.5 AS base
WORKDIR /app WORKDIR /app
FROM base AS deps FROM base AS deps
@@ -16,7 +16,7 @@ WORKDIR /app
COPY . . COPY . .
RUN bun run build:web RUN bun run build:web
FROM oven/bun:1 AS runtime FROM oven/bun:1.3.5 AS runtime
WORKDIR /home/openchamber WORKDIR /home/openchamber
RUN apt-get update && apt-get install -y --no-install-recommends \ RUN apt-get update && apt-get install -y --no-install-recommends \