Repair failed promote run after PR #1448 #1458

Closed
coilyco-ops wants to merge 1 commit from issue-1454 into main
Member

This hardens the Publish the ward agent image alias step in .forgejo/workflows/promote.yml with a bounded retry loop, because run 2303 failed in that registry step even though vet/test/lint passed.

The change is intentionally narrow: no release semantics changed, only the alias publish path now retries transient registry/login/push hiccups and still fails loudly after three attempts.

  • Adds a 3-attempt retry around the docker login / pull / tag / push / manifest inspect sequence.
  • Pins the workflow contract test to the new retry/error wording.
  • Validation: go test ./..., python3 scripts/check_workflow_mirror.py.

closes #1454
ward.workflow: pull-request-and-merge

This hardens the `Publish the ward agent image alias` step in `.forgejo/workflows/promote.yml` with a bounded retry loop, because run 2303 failed in that registry step even though vet/test/lint passed. The change is intentionally narrow: no release semantics changed, only the alias publish path now retries transient registry/login/push hiccups and still fails loudly after three attempts. - Adds a 3-attempt retry around the `docker login` / `pull` / `tag` / `push` / `manifest inspect` sequence. - Pins the workflow contract test to the new retry/error wording. - Validation: `go test ./...`, `python3 scripts/check_workflow_mirror.py`. closes #1454 ward.workflow: pull-request-and-merge
fix(release): retry ward:release alias publish
All checks were successful
test / test (pull_request) Successful in 3m28s
d24f3acd41
coilyco-ops closed this pull request 2026-07-15 13:54:23 +00:00
All checks were successful
test / test (pull_request) Successful in 3m28s

Pull request closed

Sign in to join this conversation.
No description provided.