Files
lingxi/.gitea/workflows
Stev_Wang 6e6435d47b
ci / 质量门禁 (push) Failing after 2m12s
fix(ci): 修正 JWT 环境变量名并补充迁移后种子
背景:run #39 在第 8 步「单元测试与覆盖率」失败,日志报
环境变量校验失败:DATABASE_URL / REDIS_URL / JWT_ACCESS_SECRET / JWT_REFRESH_SECRET Required——
ci.yml 写的是 JWT_SECRET(应用实际读 JWT_ACCESS_SECRET 且要求 ≥32 位);
另集成测试依赖 seed 的部门 content-g1 与示例角色,ci.yml 只有 migrate deploy 无 seed。

改动:
- JWT_SECRET 改为 JWT_ACCESS_SECRET,access / refresh 密钥均补足 32 位;
- 「数据库迁移」步骤补充 pnpm db:seed(与本地 ci:local 对齐)。

影响面:仅 CI job env 与步骤,不改应用代码;种子只作用于 CI 的空库。
回滚方式:revert 本提交。
验证证据:推送后 run 上一次已推进到 Lint/类型检查通过(前两处修复生效),本次继续验证单测与后续链路。
2026-11-04 17:57:14 +08:00
..