ci: 添加GitHub Actions CI/CD流水线

- CI: PR触发自动化测试(lint + type check + bun test)
- CD: push到main/tag触发Docker镜像构建并发布到GHCR
- 修复Dockerfile中bun.lockb→bun.lock引用
- 修复tsconfig.json排除测试文件避免dist中重复
- 修复file-review-store测试排序时间戳竞态
This commit is contained in:
accelerator
2026-03-01 14:47:22 +08:00
parent e91ebdc974
commit b4feb0a822
6 changed files with 120 additions and 4 deletions

View File

@@ -47,6 +47,8 @@
],
"exclude": [
"node_modules",
"dist"
"dist",
"src/**/__tests__/**",
"src/**/*.test.ts"
]
}