fix(ci): restore proper Docker daemon gate on publish-workspace-server-image #906

Closed
infra-sre wants to merge 1 commits from sre/docker-daemon-gate-fix into main

1 Commits

Author SHA1 Message Date
91dbed7af3 fix(ci): restore proper Docker daemon gate on publish-workspace-server-image
Some checks failed
Block internal-flavored paths / Block forbidden paths (pull_request) Successful in 26s
CI / Detect changes (pull_request) Successful in 51s
CI / Shellcheck (E2E scripts) (pull_request) Successful in 24s
CI / Platform (Go) (pull_request) Failing after 4m37s
CI / Python Lint & Test (pull_request) Successful in 7m29s
sop-checklist / all-items-acked (pull_request) All SOP items acked
CI / Canvas (Next.js) (pull_request) Successful in 16m4s
CI / Canvas Deploy Reminder (pull_request) Has been skipped
CI / all-required (pull_request) Successful in 17s
audit-force-merge / audit (pull_request) Has been skipped
mc#711: The Diagnose step was silently swallowing `docker info` failures,
causing `docker build` to fail deep in the process with a cryptic ECR
auth error. Replace with Verify step that exits 1 immediately when the
daemon is inaccessible, with actionable ::error:: output showing the
runner name and checklist of common causes.

Ported from fix/mobile-MobileChat-infinite-render (bf41b18d).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-13 23:31:33 +00:00