From 99b626eadc8713977c0a1aea2fc8b094480a1a64 Mon Sep 17 00:00:00 2001 From: "Gan, Jimmy" Date: Fri, 20 Mar 2026 00:47:53 +0800 Subject: [PATCH] fix: add 60s timeout to registry mirror pre-pull to prevent CI hang --- .gitea/workflows/deploy-dev.yml | 2 +- .gitea/workflows/deploy.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/deploy-dev.yml b/.gitea/workflows/deploy-dev.yml index 29b8e0b..b577638 100644 --- a/.gitea/workflows/deploy-dev.yml +++ b/.gitea/workflows/deploy-dev.yml @@ -44,7 +44,7 @@ jobs: image_ref="$1" mirror_ref="${mirror_host}/library/${image_ref}" echo "Attempting mirror pre-pull: ${mirror_ref}" - if docker pull "${mirror_ref}"; then + if timeout 60 docker pull "${mirror_ref}"; then docker tag "${mirror_ref}" "${image_ref}" echo "Mirror pre-pull succeeded for ${image_ref}" else diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 4c8616e..4e1deef 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -44,7 +44,7 @@ jobs: image_ref="$1" mirror_ref="${mirror_host}/library/${image_ref}" echo "Attempting mirror pre-pull: ${mirror_ref}" - if docker pull "${mirror_ref}"; then + if timeout 60 docker pull "${mirror_ref}"; then docker tag "${mirror_ref}" "${image_ref}" echo "Mirror pre-pull succeeded for ${image_ref}" else