From 6ea0950c66b33ba7c228e0e5be59bf82ae0ff227 Mon Sep 17 00:00:00 2001 From: WorldTeacher Date: Wed, 19 Nov 2025 14:06:20 +0100 Subject: [PATCH] chore: add uv and python setup to test to generate requirements file --- .gitea/workflows/docker-build.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.gitea/workflows/docker-build.yml b/.gitea/workflows/docker-build.yml index 93b59b8..0f7b648 100644 --- a/.gitea/workflows/docker-build.yml +++ b/.gitea/workflows/docker-build.yml @@ -23,6 +23,18 @@ jobs: run: | echo "REPO_NAME=$(echo '${{ github.repository }}' | tr '[:upper:]' '[:lower:]')" >> $GITHUB_ENV + - name: setup uv + uses: astral-sh/setup-uv@v5 + - name: Install Python + run: uv python install + with: + python-version-file: "pyproject.toml" + - name: Install project dependencies + run: | + uv sync --all-groups + uv add pip + uv export --format requirements.txt -o requirements.txt + - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 -- 2.49.1