Skip to content

fix(deploy): 镜像源切直连 ghcr.io——ghcr.1ms.run 代理连续三部署失败 - #238

Merged
luobochuanqi merged 3 commits into
mainfrom
hotfix/deploy-direct-ghcr
Sep 8, 2026
Merged

fix(deploy): 镜像源切直连 ghcr.io——ghcr.1ms.run 代理连续三部署失败#238
luobochuanqi merged 3 commits into
mainfrom
hotfix/deploy-direct-ghcr

Conversation

@Zewang0217

Copy link
Copy Markdown
Owner

背景

#236 合并进 main 后 CD Deploy 连续三次失败:生产服务器经 ghcr.1ms.run 代理拉镜像时 blob 下载 EOF / TLS 握手超时(重跑两次均复现)。构建侧正常——新镜像已在官方 ghcr.io 上。

修复

  • compose.yaml 镜像前缀 ghcr.1ms.runghcr.io(直连),头注释记录事故与可回退性
  • container-update.sh 清理循环兼容新旧两个前缀(服务器本地残留的代理 tag 旧镜像也能清)
  • 运维提示:清洗脚本需先停 agent(前一个提交已带)

部署行为

合并本 PR 即触发 CD Deploy:流水线会把新 compose.yaml scp 到服务器再执行拉取——直连是否可达服务器侧见分晓。

🤖 night-run 遗留收尾

luobochuanqi
luobochuanqi previously approved these changes Sep 8, 2026
Comment thread .github/workflows/ci.yml Outdated
@luobochuanqi
luobochuanqi merged commit 1d86853 into main Sep 8, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants