这份清单用于发布前自检和发布后验收。

发布前

代码与构建

  • npm run lint 通过
  • npm run test 通过
  • npm run build 通过

数据与内容

  • 已确认 .env 或部署平台环境变量正确
  • 已执行迁移(生产使用 prisma migrate deploy
  • 已执行内容同步(或确认由后台触发同步)

风险控制

  • 已准备数据库备份
  • 已确认回滚方案(旧版本可快速恢复)
  • 已确认值班与告警通知人

发布后

关键路径验收

  • 首页可访问:/
  • Blog 列表和详情可访问:/blog/blog/[slug]
  • Reading / Travel / Projects 可访问
  • 后台可登录:/admin/login

后台能力验收

  • 后台触发同步成功
  • API POST /api/admin/sync 返回正常 JSON
  • 新内容可在前台看到

运行状态验收

  • 服务日志无持续报错
  • 数据库连接稳定
  • Nginx 转发与 HTTPS 正常

回滚触发条件(建议)

满足任意一项可执行回滚:
  1. 关键路径 5 分钟内无法恢复
  2. 登录或同步链路不可用
  3. 数据写入异常影响生产内容

回滚后动作

  • 记录故障窗口与影响范围
  • 导出错误日志与请求样本
  • 在修复后重新走完整发布检查清单