Files
zhou bdfee7bee4 ci: 简化CI/CD配置,移除冗余测试步骤和覆盖率上报
重构了GitHub Actions工作流,合并重复的CI任务,移除了预发布测试环节、多余的格式检查和安全审计任务,精简了 tox 测试命令与矩阵配置,同时删除了本地 tox 配置中的覆盖率和测试结果上报参数,优化整体流水线效率。
2026-06-27 16:00:44 +08:00

22 lines
352 B
INI

[tox]
isolated_build = true
envlist = py38, py39, py310, py311, py312, py313, py314
min_version = 4.0
requires = tox-uv
skipsdist = true
[testenv]
uv_sync = true
deps =
.[dev]
commands =
pytest -m "not slow" {posargs}
passenv =
CI
GITHUB_*
UV_*
PYTHON*
setenv =
PYTHONPATH = {toxinidir}/src
PYTHONDONTWRITEBYTECODE = 1