You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Retry transient release-download failures when installing supply-chain tools #4023
On 2026-09-21 between ~14:50Z and ~15:21Z, 🧪 Validate Manifests failed on platform#4020 and platform#4022 (and again on #4022's re-run) in 🔐 Exercise verified supply-chain tools, with curl: (22) The requested URL returned error: 504 while downloading a pinned release asset from GitHub. Neither PR touches that step; a sibling PR from the same base passed it minutes earlier. The same 504 class hit an unrelated golangci-lint install in devantler-tech/actions in the same window.
Affected audience and impact
Every platform PR's required manifest validation, and the merge-queue production deploy, which installs the same tools before signing. One momentary 5xx from GitHub's release download fails the job outright, because both downloads run once with no retry.
Expected behaviour
A transient HTTP 5xx or timeout on either download is retried a few times before the step fails. Digest verification is unchanged: retried bytes are still checked against the reviewed pin, and a persistent failure still fails closed.
Acceptance criteria
Both downloads pass curl's retry options (RED/GREEN in the installer's test).
A persistent download failure is still refused and installs nothing (existing test).
Activity
chore: agent-claim #4023 nonce=791bcc2418f5c70e28bc331171ae0fcc