diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index a9981da4..3f227b27 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -80,7 +80,7 @@ jobs: - name: Install dependencies working-directory: src/${{ matrix.package }} - run: uv sync --frozen --all-extras --dev + run: uv sync --locked --all-extras --dev - name: Run pyright working-directory: src/${{ matrix.package }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a3189102..2da6ee94 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -130,7 +130,7 @@ jobs: - name: Install dependencies working-directory: src/${{ matrix.package }} - run: uv sync --frozen --all-extras --dev + run: uv sync --locked --all-extras --dev - name: Run pyright working-directory: src/${{ matrix.package }} diff --git a/src/fetch/Dockerfile b/src/fetch/Dockerfile index 7e8824c4..e81610cb 100644 --- a/src/fetch/Dockerfile +++ b/src/fetch/Dockerfile @@ -14,13 +14,13 @@ ENV UV_LINK_MODE=copy RUN --mount=type=cache,target=/root/.cache/uv \ --mount=type=bind,source=uv.lock,target=uv.lock \ --mount=type=bind,source=pyproject.toml,target=pyproject.toml \ - uv sync --frozen --no-install-project --no-dev --no-editable + uv sync --locked --no-install-project --no-dev --no-editable # Then, add the rest of the project source code and install it # Installing separately from its dependencies allows optimal layer caching ADD . /app RUN --mount=type=cache,target=/root/.cache/uv \ - uv sync --frozen --no-dev --no-editable + uv sync --locked --no-dev --no-editable FROM python:3.12-slim-bookworm diff --git a/src/git/Dockerfile b/src/git/Dockerfile index 67e024d8..6b53886a 100644 --- a/src/git/Dockerfile +++ b/src/git/Dockerfile @@ -14,13 +14,13 @@ ENV UV_LINK_MODE=copy RUN --mount=type=cache,target=/root/.cache/uv \ --mount=type=bind,source=uv.lock,target=uv.lock \ --mount=type=bind,source=pyproject.toml,target=pyproject.toml \ - uv sync --frozen --no-install-project --no-dev --no-editable + uv sync --locked --no-install-project --no-dev --no-editable # Then, add the rest of the project source code and install it # Installing separately from its dependencies allows optimal layer caching ADD . /app RUN --mount=type=cache,target=/root/.cache/uv \ - uv sync --frozen --no-dev --no-editable + uv sync --locked --no-dev --no-editable FROM python:3.12-slim-bookworm diff --git a/src/time/Dockerfile b/src/time/Dockerfile index 9a1ed2af..ac5f752e 100644 --- a/src/time/Dockerfile +++ b/src/time/Dockerfile @@ -14,13 +14,13 @@ ENV UV_LINK_MODE=copy RUN --mount=type=cache,target=/root/.cache/uv \ --mount=type=bind,source=uv.lock,target=uv.lock \ --mount=type=bind,source=pyproject.toml,target=pyproject.toml \ - uv sync --frozen --no-install-project --no-dev --no-editable + uv sync --locked --no-install-project --no-dev --no-editable # Then, add the rest of the project source code and install it # Installing separately from its dependencies allows optimal layer caching ADD . /app RUN --mount=type=cache,target=/root/.cache/uv \ - uv sync --frozen --no-dev --no-editable + uv sync --locked --no-dev --no-editable FROM python:3.12-slim-bookworm