ci: 复用服务器构建缓存与 HTTPS 登录配置 #2

Merged
Blizzard merged 1 commits from dev into master 2026-10-09 13:12:10 +00:00
Owner

Runner 的 Docker Hub 下载速度导致构建阻塞。改为通过已校验主机密钥的 SSH 传源码,在部署主机独立目录执行 App、管理端和 Go/PostgreSQL 检查,复用依赖缓存;验证成功后本地打包并发布。移除外部 Docker frontend 下载,保留 master push 唯一触发与发布回滚。

新增显式 PUBLIC_ORIGIN 校验与 HTTPS Secure Cookie,支持域名反向代理。配置/handler 测试、go vet、Go 构建、容器内全套 Go race 与发布脚本 6 项检查通过。

Runner 的 Docker Hub 下载速度导致构建阻塞。改为通过已校验主机密钥的 SSH 传源码,在部署主机独立目录执行 App、管理端和 Go/PostgreSQL 检查,复用依赖缓存;验证成功后本地打包并发布。移除外部 Docker frontend 下载,保留 master push 唯一触发与发布回滚。 新增显式 PUBLIC_ORIGIN 校验与 HTTPS Secure Cookie,支持域名反向代理。配置/handler 测试、go vet、Go 构建、容器内全套 Go race 与发布脚本 6 项检查通过。
Blizzard added 1 commit 2026-10-09 13:12:08 +00:00
Blizzard merged commit 825d049e32 into master 2026-10-09 13:12:10 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Blizzard/Veyra#2