fix(ci): retry dev-base bootstrap downloads #633

Merged
coilysiren merged 6 commits from issue-630 into main 2026-07-25 13:29:29 +00:00
Member

This centralizes Docker CLI and buildx bootstrap in a local composite action so the core publish job and reusable tier action share bounded, all-error curl retries for the static index, Docker tarball, and buildx binary. Permanent HTTP errors still use curl fail mode and stop the job after the bounded retry budget.

  • Keeps the existing tier checkpoint and publish DAG unchanged.
  • Adds a workflow regression test for the shared retry contract.
  • Validation: ward exec test (491 passed) and ward exec pre-commit-all passed.

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

This centralizes Docker CLI and buildx bootstrap in a local composite action so the core publish job and reusable tier action share bounded, all-error curl retries for the static index, Docker tarball, and buildx binary. Permanent HTTP errors still use curl fail mode and stop the job after the bounded retry budget. - Keeps the existing tier checkpoint and publish DAG unchanged. - Adds a workflow regression test for the shared retry contract. - Validation: `ward exec test` (491 passed) and `ward exec pre-commit-all` passed. closes #630 ward.workflow: pull-request-and-merge
fix(ci): retry dev-base bootstrap downloads (closes #630)
All checks were successful
ci / ward-doctor (pull_request) Successful in 16s
ci / gate (pull_request) Successful in 1m29s
cddf794302
fix(ci): align Docker retries with independent image tiers
All checks were successful
ci / ward-doctor (pull_request) Successful in 50s
ci / gate (pull_request) Successful in 1m50s
9f9efce0a7
Merge remote-tracking branch 'origin/main' into pr633-cleanup
Some checks failed
ci / ward-doctor (pull_request) Failing after 13s
ci / gate (pull_request) Successful in 1m21s
b11c987b6c
# Conflicts:
#	tests/test_dev_base_publish_workflows.py
Merge remote-tracking branch 'origin/main' into pr633-cleanup
Some checks failed
ci / ward-doctor (pull_request) Failing after 40s
ci / gate (pull_request) Successful in 1m52s
7005db55da
Merge branch 'main' into issue-630
All checks were successful
ci / ward-doctor (pull_request) Successful in 11s
ci / gate (pull_request) Successful in 43s
1fec9fa701
coilysiren deleted branch issue-630 2026-07-25 13:29:31 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
coilyco-flight-deck/agentic-os!633
No description provided.