fix(rebuild): harden split workflow setup #164

Merged
pat-s merged 1 commit from t3code/fix-weekly-rebuild-splits into main 2026-08-13 13:38:29 +00:00
Owner

Motivation

Weekly rebuild shards can all hit a transient CRAN DNS/index outage at once, and the dependent CDN purge always fails because it tries to clone over the checkout preserved from the re-index step.

Changes

  • Retry uvr add resolution up to four times with bounded backoff.
  • Reuse the existing Crow workspace checkout in the CDN purge step.
  • Remove the purge step's unused Git package and repository token.

Validation

  • crow lint .crow/
  • shellcheck local/uvr-install.sh scripts/purge_cdn_zone.sh
  • git diff --check
## Motivation Weekly rebuild shards can all hit a transient CRAN DNS/index outage at once, and the dependent CDN purge always fails because it tries to clone over the checkout preserved from the re-index step. ## Changes - Retry `uvr add` resolution up to four times with bounded backoff. - Reuse the existing Crow workspace checkout in the CDN purge step. - Remove the purge step's unused Git package and repository token. ## Validation - `crow lint .crow/` - `shellcheck local/uvr-install.sh scripts/purge_cdn_zone.sh` - `git diff --check`
This change will:\n\n- retry transient uvr dependency resolution failures with bounded backoff\n- reuse the re-index checkout when purging the CDN
pat-s merged commit aa4c95457f into main 2026-08-13 13:38:29 +00:00
pat-s deleted branch t3code/fix-weekly-rebuild-splits 2026-08-13 13:38:29 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No assignees
1 participant
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
devxy/build-cran-binaries!164
No description provided.