From 5334a6254a31fa8e6948e749d704407d0b918a07 Mon Sep 17 00:00:00 2001 From: bo0tzz Date: Wed, 15 Apr 2026 19:31:23 +0200 Subject: [PATCH] fix: make web build stage deterministic (#27823) --- server/Dockerfile | 3 +++ web/svelte.config.js | 3 +++ 2 files changed, 6 insertions(+) diff --git a/server/Dockerfile b/server/Dockerfile index 476d58b983..5951baa96c 100644 --- a/server/Dockerfile +++ b/server/Dockerfile @@ -23,6 +23,9 @@ RUN --mount=type=cache,id=pnpm-server,target=/buildcache/pnpm-store \ FROM builder AS web +ARG BUILD_ID +ENV IMMICH_BUILD=${BUILD_ID} + WORKDIR /usr/src/app COPY ./web ./web/ COPY ./i18n ./i18n/ diff --git a/web/svelte.config.js b/web/svelte.config.js index e2a5fb5c46..15223655e6 100644 --- a/web/svelte.config.js +++ b/web/svelte.config.js @@ -15,6 +15,9 @@ const config = { }, preprocess: vitePreprocess(), kit: { + version: { + name: process.env.IMMICH_BUILD || Date.now().toString(), + }, paths: { relative: false, },