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