Retry exact staging gate checkout #20

Closed
jesse wants to merge 1 commits from fix/staging-gate-checkout-retry into main
Owner

Harden the Gitea Staging Backend Quality Gate after run 1485 failed before validation with curl 28 / early EOF at the prior 30-second/1024-B/s low-speed threshold. Both validate and publish exact-SHA checkouts now use three bounded 300-second attempts, a 15-second connect timeout, and a 60-second/1-B/s stalled-transfer threshold. Exact --depth=1 --no-tags origin GITEA_SHA, HEAD identity, clean-tree checks, artifact non-reuse, and fail-closed exhaustion remain mandatory. Records BUG-130 and ERR-096 as investigating. Focused manifest/workflow contracts pass 35/35; parsed YAML shell, mandatory pre-work, diff and staging health checks pass. Production unchanged.

Harden the Gitea Staging Backend Quality Gate after run 1485 failed before validation with curl 28 / early EOF at the prior 30-second/1024-B/s low-speed threshold. Both validate and publish exact-SHA checkouts now use three bounded 300-second attempts, a 15-second connect timeout, and a 60-second/1-B/s stalled-transfer threshold. Exact --depth=1 --no-tags origin GITEA_SHA, HEAD identity, clean-tree checks, artifact non-reuse, and fail-closed exhaustion remain mandatory. Records BUG-130 and ERR-096 as investigating. Focused manifest/workflow contracts pass 35/35; parsed YAML shell, mandatory pre-work, diff and staging health checks pass. Production unchanged.
jesse added 1 commit 2026-08-06 20:14:16 +08:00
fix(staging): retry exact gate checkout
Staging Backend Quality Gate / validate (pull_request) Successful in 18m30s
Staging Backend Quality Gate / publish (pull_request) Has been skipped
9c20efd16d
jesse closed this pull request 2026-08-06 20:44:05 +08:00
Some checks are pending
Staging Backend Quality Gate / validate (pull_request) Successful in 18m30s
Staging Backend Quality Gate / publish (pull_request) Has been skipped

Pull request closed

Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: root/Jyotisha#20