chore: bootstrap independent git workflow
Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
32
PRE_RELEASE_CHECKLIST.md
Normal file
32
PRE_RELEASE_CHECKLIST.md
Normal file
@@ -0,0 +1,32 @@
|
||||
# dbtool-cli-v1 发布前检查清单(初版)
|
||||
|
||||
## 发布前必须确认
|
||||
|
||||
- [ ] 当前发布版本、提交来源、构建来源明确
|
||||
- [x] 项目工作区可访问
|
||||
- [ ] README / 运行说明与实际一致
|
||||
- [x] smoke 路径可执行
|
||||
- [x] demo / seed 路径可执行
|
||||
- [ ] Docker 路径可执行(如果承诺提供)
|
||||
|
||||
## 功能门槛
|
||||
|
||||
- [ ] PostgreSQL happy path 通过
|
||||
- [ ] MySQL happy path 通过
|
||||
- [x] SQLite happy path 通过
|
||||
- [x] 至少一条连接失败路径已验证
|
||||
- [x] 至少一条查询失败路径已验证
|
||||
- [x] 至少一条导出失败路径已验证
|
||||
|
||||
## 证据门槛
|
||||
|
||||
- [x] 验收检查表已更新
|
||||
- [x] 失败路径有复现步骤
|
||||
- [x] 已知风险有记录
|
||||
- [x] 未验证项有明确原因
|
||||
|
||||
## 当前状态
|
||||
|
||||
- 当前清单已具备可执行代码、SQLite 主流程证据、SQLite non-db file failure-path 证据和 Linux release artifact smoke 证据,但仍不可整体判定通过。
|
||||
- 原因 1:当前 agent 环境无法执行 GitHub 的 macOS / Windows runner,也没有 `docker` 来完成 PostgreSQL / MySQL 的真实 smoke 复核。
|
||||
- 原因 2:当前 agent 环境没有 `cargo`,后续宿主机复核必须提前准备 Rust toolchain 或直接使用预编译二进制。
|
||||
Reference in New Issue
Block a user