diff --git a/.gitea/workflows/test_pr.yml b/.gitea/workflows/test_pr.yml index 979176d..4be7bc2 100644 --- a/.gitea/workflows/test_pr.yml +++ b/.gitea/workflows/test_pr.yml @@ -15,6 +15,19 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@v2 + - name: Install uv + uses: astral-sh/setup-uv@v5 + - name: Set up Python + run: uv python install + with: + python-version-file: "pyproject.toml" + - name: Install the project dependencies + run: | + uv sync --all-groups + uv add pip + uv export --format requirements.txt -o requirements.txt + # uv run python -m pip install --upgrade pip + # uv run python -m pip install -r requirements.txt - name: Build image run: | docker build -t semapform-api:test-pr .