统一单入口 Go 工程与前端依赖目录,增加后台供应商配置、候选审核、计划预算、成交冲正、持仓复盘和站内通知。接入策略版本、Python 回测、可配置 A 股公开行情及 zap 文件轮转日志,补充迁移、契约与验证。
This commit is contained in:
@@ -24,12 +24,23 @@ jobs:
|
||||
with:
|
||||
go-version-file: go.mod
|
||||
cache-dependency-path: go.sum
|
||||
- uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
- uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version: 22
|
||||
cache: npm
|
||||
- run: npm ci
|
||||
- run: make build
|
||||
- run: make test
|
||||
cache-dependency-path: |
|
||||
web/admin/package-lock.json
|
||||
apps/mobile/package-lock.json
|
||||
- run: npm --prefix web/admin ci
|
||||
- run: npm --prefix apps/mobile ci
|
||||
- run: npm --prefix apps/mobile run typecheck
|
||||
- run: npm --prefix apps/mobile run test
|
||||
- run: npm --prefix apps/mobile run build
|
||||
- run: npm --prefix web/admin run build
|
||||
- run: go build -trimpath -o bin/veyra .
|
||||
- run: go test -race ./...
|
||||
- run: go vet ./...
|
||||
- run: test -z "$(gofmt -l cmd internal)"
|
||||
- run: test -z "$(gofmt -l main.go internal)"
|
||||
|
||||
Reference in New Issue
Block a user