gha/windows: Fix flaky Docker info

The daemon may need a bit more time to start, probe the daemon first via
`docker version` and then run docker info.

Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
This commit is contained in:
Paweł Gronowski committed 2026-04-30 12:44:32 +02:00
1 parent ab6f01f902
commit 16c0107b42
1 file changed
+24
+24
View File
@@ -72,6 +72,18 @@ jobs:
-
name: Docker info
run: |
$tries = 30
Write-Host "Waiting for Docker daemon..."
while ($true) {
$ErrorActionPreference = "SilentlyContinue"
docker version | Out-Null
$ok = ($LastExitCode -eq 0)
$ErrorActionPreference = "Stop"
if ($ok) { break }
$tries--
if ($tries -le 0) { throw "Docker daemon did not become ready" }
Start-Sleep -Seconds 2
}
docker info
-
name: Build base image
@@ -141,6 +153,18 @@ jobs:
-
name: Docker info
run: |
$tries = 30
Write-Host "Waiting for Docker daemon..."
while ($true) {
$ErrorActionPreference = "SilentlyContinue"
docker version | Out-Null
$ok = ($LastExitCode -eq 0)
$ErrorActionPreference = "Stop"
if ($ok) { break }
$tries--
if ($tries -le 0) { throw "Docker daemon did not become ready" }
Start-Sleep -Seconds 2
}
docker info
-
name: Build base image