From 5e90a8ac1ed8b5b6915156cf868534988b650cb3 Mon Sep 17 00:00:00 2001 From: Francesco Lodolo Date: Thu, 12 Dec 2024 19:46:08 +0100 Subject: [PATCH] Update uv version for Docker, add comments to workflows (#3487) --- .github/workflows/backend.yml | 1 + .github/workflows/py-lint.yml | 1 + docker/Dockerfile | 4 ++-- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/backend.yml b/.github/workflows/backend.yml index 12a3e5b67b..b8dc957527 100644 --- a/.github/workflows/backend.yml +++ b/.github/workflows/backend.yml @@ -47,6 +47,7 @@ jobs: enable-cache: true cache-dependency-glob: | **/requirements/*.txt + # Version should match the one used in docker/Dockerfile version: "0.5.7" - name: Install requirements run: > diff --git a/.github/workflows/py-lint.yml b/.github/workflows/py-lint.yml index 67d5a6eebb..c700a35258 100644 --- a/.github/workflows/py-lint.yml +++ b/.github/workflows/py-lint.yml @@ -32,6 +32,7 @@ jobs: enable-cache: true cache-dependency-glob: | **/requirements/*.txt + # Version should match the one used in docker/Dockerfile version: "0.5.7" - name: Install Dependencies run: uv pip install -r requirements/lint.txt diff --git a/docker/Dockerfile b/docker/Dockerfile index 371056a8b5..3edf93f810 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -29,8 +29,8 @@ RUN apt-get update \ # Clean up what can be cleaned up. && apt-get autoremove -y -# Install uv -COPY --from=ghcr.io/astral-sh/uv:0.4.13 /uv /bin/uv +# Install uv (version should match the one used in Python GitHub workflows) +COPY --from=ghcr.io/astral-sh/uv:0.5.7 /uv /bin/uv WORKDIR /app