From f29b8ecf1740658836ff08a516a6b7cb6d44c406 Mon Sep 17 00:00:00 2001 From: Ankush Malaker <43288948+AnkushMalaker@users.noreply.github.com> Date: Fri, 2 Jan 2026 14:09:38 +0000 Subject: [PATCH] fix: Copy full source code in speaker-recognition Dockerfile Adds COPY src/ src/ step after dependency installation to ensure all source files are available in the Docker image. This improves build caching while ensuring complete source code is present. --- extras/speaker-recognition/Dockerfile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/extras/speaker-recognition/Dockerfile b/extras/speaker-recognition/Dockerfile index d14baf35..0c1ccc81 100644 --- a/extras/speaker-recognition/Dockerfile +++ b/extras/speaker-recognition/Dockerfile @@ -31,6 +31,9 @@ COPY src/simple_speaker_recognition/__init__.py src/simple_speaker_recognition/ RUN uv sync --no-dev --extra ${PYTORCH_CUDA_VERSION} && \ uv cache clean +# Copy the full source code (after dependencies are cached) +COPY src/ src/ + # Create directories RUN mkdir -p /app/audio_chunks /app/debug /app/data /models