diff --git a/scripts/gitea-actions/repair_runner_mirror.xsh b/scripts/gitea-actions/repair_runner_mirror.xsh index 291dc10..39c4cad 100755 --- a/scripts/gitea-actions/repair_runner_mirror.xsh +++ b/scripts/gitea-actions/repair_runner_mirror.xsh @@ -54,7 +54,7 @@ for label, source_image, mirror_image in mirror_pairs: continue # Validate mirror pullability with this host's Docker registry config. - $(docker image rm @(mirror_image) > /dev/null 2> /dev/null || true) + rm_image = !(docker image rm @(mirror_image) > /dev/null 2>&1) verify = !(docker pull @(mirror_image) > @(mirror_verify_log) 2>&1) if verify.returncode == 0: print(f"{label}_MIRROR_PULL:ok")