From 560d15effb2500d593a168be298ceec3cf152dd8 Mon Sep 17 00:00:00 2001 From: Robert Resch Date: Fri, 10 Jan 2025 21:15:44 +0100 Subject: [PATCH] Don't store uv's lockfile in hassfest image (#135214) --- script/hassfest/docker.py | 2 ++ script/hassfest/docker/Dockerfile | 2 ++ 2 files changed, 4 insertions(+) diff --git a/script/hassfest/docker.py b/script/hassfest/docker.py index 022caee30cd..edc47e2f9d7 100644 --- a/script/hassfest/docker.py +++ b/script/hassfest/docker.py @@ -94,6 +94,8 @@ COPY . /usr/src/homeassistant # Uv is only needed during build RUN --mount=from=ghcr.io/astral-sh/uv:{uv},source=/uv,target=/bin/uv \ + # Uv creates a lock file in /tmp + --mount=type=tmpfs,target=/tmp \ # Required for PyTurboJPEG apk add --no-cache libturbojpeg \ && uv pip install \ diff --git a/script/hassfest/docker/Dockerfile b/script/hassfest/docker/Dockerfile index 3da4eb386de..4e711a29b28 100644 --- a/script/hassfest/docker/Dockerfile +++ b/script/hassfest/docker/Dockerfile @@ -15,6 +15,8 @@ COPY . /usr/src/homeassistant # Uv is only needed during build RUN --mount=from=ghcr.io/astral-sh/uv:0.5.8,source=/uv,target=/bin/uv \ + # Uv creates a lock file in /tmp + --mount=type=tmpfs,target=/tmp \ # Required for PyTurboJPEG apk add --no-cache libturbojpeg \ && uv pip install \