refactor: 整理项目根目录结构
整理内容: - 删除 60+ 临时测试输出文件 (*.txt) - 移动二进制文件到 bin/ 目录 - 移动 Shell 脚本到 scripts/ 目录 - scripts/dev/: check_gitea.sh, check_sub2api.sh, run_tests.sh - scripts/deploy/: deploy_*.sh, simple_deploy.sh - scripts/ops/: fix_nginx.sh, fix_ssl.sh, install_docker.sh - scripts/test/: test_*.sh, test_*.bat - 移动批处理文件到 scripts/ - 移动 Python 脚本到 tools/ - 清理临时日志文件 保留根目录必要文件: - go.mod, go.sum, go.work - Makefile, docker-compose.yml - .env.example, .gitignore - README.md, AGENTS.md, DEPLOY_GUIDE.md 验证: go build ./... && go test ./... 通过
This commit is contained in:
@@ -1,10 +1,42 @@
|
||||
# 生产级发布清单
|
||||
|
||||
版本:2.0
|
||||
更新时间:2026-03-25
|
||||
版本:3.0
|
||||
更新时间:2026-04-02
|
||||
|
||||
本清单用于发布前、发布后和对外表述前的最后核查。
|
||||
|
||||
## 0. PR 提交前检查(必须通过)
|
||||
|
||||
### 0.1 分支与提交
|
||||
|
||||
- [ ] 功能分支从 `main` 最新状态拉取
|
||||
- [ ] 每个提交是可独立验证的最小单元
|
||||
- [ ] 提交信息格式:`类型: 简短描述`
|
||||
|
||||
### 0.2 代码审查
|
||||
|
||||
- [ ] 至少 1 人完成代码审查
|
||||
- [ ] 所有 🔴 阻塞问题已修复
|
||||
- [ ] 所有 🟡 建议问题已有修复计划
|
||||
|
||||
### 0.3 验证矩阵
|
||||
|
||||
- [ ] 后端:`go test ./... -count=1` 通过
|
||||
- [ ] 后端:`go vet ./...` 通过
|
||||
- [ ] 后端:`go build ./cmd/server` 通过
|
||||
- [ ] 前端:`npm.cmd run lint` 通过
|
||||
- [ ] 前端:`npm.cmd run build` 通过
|
||||
- [ ] 前端:`npm.cmd run test -- --run` 全绿(如改动前端代码)
|
||||
- [ ] 真实浏览器 E2E:`npm.cmd run e2e:full:win` 通过(如涉及认证/导航/主流程)
|
||||
|
||||
### 0.4 文档
|
||||
|
||||
- [ ] PR 描述包含变更目的、验证命令及结果、影响范围
|
||||
- [ ] API 文档已更新(如改动 API)
|
||||
- [ ] `docs/status/REAL_PROJECT_STATUS.md` 已同步更新(如改变真实结论)
|
||||
|
||||
---
|
||||
|
||||
## 1. 发布前必须完成
|
||||
|
||||
### 1.1 代码与构建
|
||||
|
||||
Reference in New Issue
Block a user