fix: use python3 on xiaoxin
Staging Backend Quality Gate / validate (push) Failing after 4m46s
Staging Backend Quality Gate / publish-and-deploy (push) Has been skipped

This commit is contained in:
linmeng
2026-07-27 18:16:15 +08:00
parent e1ae5feaf6
commit 9dc115509e
+7 -7
View File
@@ -37,15 +37,15 @@ jobs:
- name: Verify Linux runner toolchain
run: |
set -euo pipefail
python --version
python3 --version
node --version
npm --version
docker version
- name: Install dependencies
run: |
set -euo pipefail
python -m pip install --upgrade pip
python -m pip install -r requirements.txt -r requirements-dev.txt
python3 -m pip install --upgrade pip
python3 -m pip install -r requirements.txt -r requirements-dev.txt
npm ci --prefix frontend
- name: Validate backend, package, frontend, and database contracts
env:
@@ -54,10 +54,10 @@ jobs:
run: |
set -euo pipefail
ruff check scripts/run_quality_gate.py tests/test_varga_bphs.py tests/test_ashtakavarga_invariants.py tests/test_cli_smoke.py tests/test_yoga_rules_integrity.py
python -m py_compile scripts/*.py jyotish_vedic/*.py mcp_server.py
python scripts/run_quality_gate.py --profile quick --skip-yoga-logic --skip-frontend-runtime
python scripts/commercial_privacy_artifact_scan.py --json
python -m build
python3 -m py_compile scripts/*.py jyotish_vedic/*.py mcp_server.py
python3 scripts/run_quality_gate.py --profile quick --skip-yoga-logic --skip-frontend-runtime
python3 scripts/commercial_privacy_artifact_scan.py --json
python3 -m build
npm test --prefix frontend
npm run lint --prefix frontend
npm run build --prefix frontend