feat: implement dynamic versioning and add automated Docker CI/CD workflow with enhanced documentation
CI/CD Pipeline / Lint & Check (push) Successful in 55s
CI/CD Pipeline / Build & Push Docker Image (push) Failing after 1m14s

This commit is contained in:
2026-05-09 02:57:41 +02:00
parent 19313a5171
commit 2b061f4791
6 changed files with 132 additions and 218 deletions
+4
View File
@@ -10,6 +10,10 @@ ENV UV_COMPILE_BYTECODE=1
# Copy the lockfile and pyproject.toml
COPY uv.lock pyproject.toml /app/
# Provide the version to hatch-vcs (setuptools-scm) during the build
ARG VERSION=dev
ENV SETUPTOOLS_SCM_PRETEND_VERSION=${VERSION}
# Install dependencies (without the project itself) for caching
RUN uv sync --frozen --no-install-project --no-dev