From 458af77382a160b6f50b8b03d18294502539d3ab Mon Sep 17 00:00:00 2001 From: cfdaily Date: Sat, 6 Jun 2026 18:49:40 +0800 Subject: [PATCH] fix(ci): skip pip install when pyproject.toml missing --- .gitea/workflows/ci.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index e3a4857..1514dea 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -48,7 +48,11 @@ jobs: - name: Setup Python run: | python3 -m venv .venv - .venv/bin/pip install --quiet -e ".[dev]" + if [ -f pyproject.toml ]; then + .venv/bin/pip install --quiet -e ".[dev]" + else + echo "No pyproject.toml, skipping dev install" + fi - name: Run tests (exclude E2E) run: |