chore: unify github deploy postgres port to 5434
This commit is contained in:
@@ -89,3 +89,20 @@
|
||||
- 风险与影响:
|
||||
- 影响范围:本地/部署侧依赖默认 `5433` 的连接配置需同步为 `5434`,否则会出现连接失败。
|
||||
- 容器内服务间连接不受影响,仍通过 `db:5432` 通信。
|
||||
|
||||
## Work Log - 统一 GitHub 发布默认 PostgreSQL 端口为 5434(2026-05-01)
|
||||
|
||||
- 背景:
|
||||
- 仓库本地 `docker-compose.yml` 默认端口已是 `5434`,但 GitHub Actions 发布脚本内联的 `docker-compose.prod.yml` 与首次生成 `.env` 仍使用 `5433`,存在口径不一致。
|
||||
|
||||
- 本次改动(最小改动):
|
||||
- 文件:`.github/workflows/main.yml`
|
||||
- 将发布脚本中 `db.ports` 默认映射从 `${POSTGRES_PORT:-5433}:5432` 改为 `${POSTGRES_PORT:-5434}:5432`。
|
||||
- 将首次初始化 `.env` 模板中的 `POSTGRES_PORT=5433` 改为 `POSTGRES_PORT=5434`。
|
||||
|
||||
- 验证:
|
||||
- `rg -n "POSTGRES_PORT:-5434|POSTGRES_PORT=5434" .github/workflows/main.yml` 命中两处,未发现 workflow 内 `5433` 残留。
|
||||
|
||||
- 风险与影响:
|
||||
- 影响范围:仅 GitHub 发布脚本默认值,不影响已存在且手工维护的服务器 `.env`。
|
||||
- 若线上环境明确依赖 `5433`,需在服务器 `.env` 显式保留 `POSTGRES_PORT=5433`。
|
||||
|
||||
Reference in New Issue
Block a user