From fe282991712d48cf53c9b8dc3b4c8789147a1f03 Mon Sep 17 00:00:00 2001 From: claude_dev Date: Thu, 30 Jul 2026 21:45:47 +0800 Subject: [PATCH] =?UTF-8?q?fix(ci):=20pytest=E7=94=A8venv310=E7=BB=9D?= =?UTF-8?q?=E5=AF=B9python+=E9=99=90=E5=AE=9Adata=5Fplatform=E5=86=92?= =?UTF-8?q?=E7=83=9F(fastapi=E7=BC=BA=E7=BB=95=E5=BC=80api)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/ci-cd.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/ci-cd.yml b/.gitea/workflows/ci-cd.yml index aa8b51c..8c75552 100644 --- a/.gitea/workflows/ci-cd.yml +++ b/.gitea/workflows/ci-cd.yml @@ -26,10 +26,12 @@ jobs: git remote add origin "http://oauth2:${TOKEN}@192.168.2.154:3000/${GITHUB_REPOSITORY}.git" git fetch --depth 1 origin "${GITHUB_SHA}" git checkout FETCH_HEAD - - name: pytest (Mac venv310, fixture, 跑 checkout 代码) + - name: pytest 冒烟 (venv310 python 绝对路径, 数据层核心) + # CI 冒烟=数据层核心(memory验证112 pass); source activate非交互不生效故用venv绝对python; + # api/live 需 fastapi(venv310未装)留各session自测; PYTHONPATH=workspace 跑 checkout 版本 run: | - source /Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy_v2/venv310/bin/activate - PYTHONPATH="$GITHUB_WORKSPACE" pytest tests/ -q + PY=/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy_v2/venv310/bin/python + PYTHONPATH="$GITHUB_WORKSPACE" $PY -m pytest tests/data_platform -q nas-smoke: needs: test