Skip to content

fix: stabilize CI and complete Aurora strategy integration - #56

Merged
hkwuks merged 12 commits into
mainfrom
fund-quant
Sep 2, 2026
Merged

hkwuks merged 12 commits into
mainfrom
fund-quant

Conversation

@hkwuks

@hkwuks hkwuks commented Sep 2, 2026

Copy link
Copy Markdown
Owner

变更说明

完善基金量化策略的 Aurora 适配与等价性测试,并修复 CI 质量门禁:补齐开发依赖、升级 FastAPI 以消除 Starlette 安全漏洞,确保后端测试、前端构建和依赖审计可重复执行。

变更类型

  • 新功能(feat)
  • 缺陷修复(fix)
  • 重构(refactor)
  • 测试(test)
  • 文档/工具(docs / chore)

验证清单

  • 已在隔离 Python 环境运行完整 python -m pytest -q(722 passed)
  • 已运行 cd frontend && npm run build
  • 已检查没有提交密钥、令牌或本地数据
  • 已补充或更新相关测试/文档
  • CI 全部通过(合并后由本 PR 触发新的 CI)

风险与回滚

  • 影响范围:基金量化 Aurora 适配器、黄金数据存储、Python 依赖与 GitHub Actions CI。
  • 已知风险:PyTorch 体积较大,首次 CI 安装可能耗时较长;现有测试包含部分较慢的量化测试。
  • 回滚方式:回退本 PR 的提交即可;不涉及数据库迁移。

截图或接口示例(如适用)

不适用。本 PR 不涉及前端界面或公开 API 协议变更。

@hkwuks
hkwuks merged commit 42f2ae6 into main Sep 2, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant