Commit Graph

6 Commits

Author SHA1 Message Date
Jesse_Chen 37e62094d7 fix(ci): cap postgres fixtures and reclaim leftover compose networks
Independent Staging Quality Gate / validate (push) Successful in 10m28s
Independent Staging Quality Gate / publish (push) Successful in 9m59s
xiaoxin's 20-core npm test opened one Docker network per database file and exhausted default address pools. Limit concurrent fixtures and remove unused jyotisha-postgres networks before the gate.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-18 19:30:13 +08:00
Jesse_Chen c03725ef16 test(db): report why PostgreSQL refused to start before tearing it down
Independent Staging Quality Gate / validate (push) Failing after 16m47s
Independent Staging Quality Gate / publish (push) Has been cancelled
The fixture removes the container as soon as startup fails, so every CI
failure reduced to one line: the container is unhealthy. The server's own
account of the refusal is deleted with it, which leaves a reproducible
staging-gate failure undiagnosable from the log alone.

Print the container log before the teardown runs.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-18 00:29:06 +08:00
Jesse_Chen 9d8c73561f test(deploy): integrate billing admin rollout checks
Staging Backend Quality Gate / validate (push) Failing after 7m30s
Staging Backend Quality Gate / publish (push) Has been skipped
2026-08-06 20:15:50 +08:00
Jesse_Chen 53d9aaf846 fix: enforce postgres least privilege 2026-07-21 07:45:14 +08:00
Jesse_Chen cdc848bcfd fix: close postgres migration review gaps 2026-07-21 07:45:14 +08:00
Jesse_Chen 10bec0408b feat: add private staging postgres topology 2026-07-21 07:45:14 +08:00