Compare commits
No commits in common. "4802e086a04bbcb33e1651bbb7aa2814dbbd570c" and "e6fcd5fc54469f001615560a0bd88673b1c5dbad" have entirely different histories.
4802e086a0
...
e6fcd5fc54
1 changed files with 3 additions and 5 deletions
|
|
@ -46,11 +46,9 @@ RUN curl -LsSf https://astral.sh/uv/install.sh | sh \
|
|||
|
||||
WORKDIR /app
|
||||
|
||||
# Copy dependency manifests + README early so the heavy `uv sync` layer
|
||||
# caches whenever only application code changes. README.md is required
|
||||
# because pyproject.toml names it as the package's readme — hatchling
|
||||
# validates it exists when resolving the editable install.
|
||||
COPY pyproject.toml uv.lock .python-version README.md ./
|
||||
# Copy just the dependency manifests first so the heavy `uv sync` layer
|
||||
# caches whenever only application code changes.
|
||||
COPY pyproject.toml uv.lock .python-version ./
|
||||
|
||||
# Prod + OCR extras, no dev tooling. --frozen means "must match uv.lock";
|
||||
# CI catches drift before it reaches the image.
|
||||
|
|
|
|||
Loading…
Reference in a new issue