Skip to content

Commit b663e04

Browse files
committed
fix hadolint
1 parent 4eb092d commit b663e04

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

Dockerfile

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \
3939
apt-get update && \
4040
apt-get install --yes --no-install-recommends \
4141
build-essential=12.9 \
42-
curl=7.88.1-10+deb12u8
42+
curl=7.88.1-10+deb12u8 \
43+
&& rm -rf /var/lib/apt/lists/*
4344

4445
ARG PIP_DISABLE_PIP_VERSION_CHECK=1 \
4546
PIP_NO_CACHE_DIR=0 \
@@ -52,10 +53,8 @@ ARG PIP_DISABLE_PIP_VERSION_CHECK=1 \
5253
COPY --from=ghcr.io/astral-sh/uv:latest@sha256:63b7453435641145dc3afab79a6bc2b6df6f77107bec2d0df39fd27b1c791c0a /uv /uvx /bin/
5354
COPY pyproject.toml uv.lock ./
5455
RUN --mount=type=cache,target=/root/.cache/uv \
55-
uv venv --seed ${VIRTUAL_ENV} && \
56+
uv venv --seed "${VIRTUAL_ENV}" && \
5657
uv sync --frozen --no-default-groups --no-install-project && \
57-
chown -R ${USER}:${USER} ${VIRTUAL_ENV} && \
58-
chown -R ${USER}:${USER} ${APP_HOME} && \
5958
uv pip list
6059

6160
# set up project
@@ -77,12 +76,12 @@ FROM dev AS ci
7776
USER root
7877
RUN --mount=type=cache,target=/root/.cache/uv \
7978
uv sync --frozen && \
80-
chown -R ${USER}:${USER} ${VIRTUAL_ENV} && \
8179
uv pip list
8280

8381
COPY tests tests
8482
COPY Makefile Makefile
8583

84+
USER ${USER}
8685
CMD ["make", "lint", "test"]
8786

8887
##

0 commit comments

Comments
 (0)