Re-vendor the standard when Renovate moves the pin #2

Merged
Cody Bryant merged 2 commits from feat/renovate-revendors-the-standard into main 2026-08-23 15:09:41 -07:00
Owner

Renovate can raise PROJECT_STANDARD but cannot fetch the tag it then names, so every standard bump landed red and was closed as obsolete.

  • revendor-standard.sh reads the pin, clones that tag (bounded three ways) and runs its vendor.py
  • vendor.py now retires files the standard stopped shipping, and replaces by rename so a script can update itself mid-run
  • CONVENTIONS.md corrected: the pinned Renovate image does carry python3 (verified 3.12.3 against the digest), but a script must check rather than assume
Renovate can raise `PROJECT_STANDARD` but cannot fetch the tag it then names, so every standard bump landed red and was closed as obsolete. - `revendor-standard.sh` reads the pin, clones that tag (bounded three ways) and runs its `vendor.py` - `vendor.py` now retires files the standard stopped shipping, and replaces by rename so a script can update itself mid-run - `CONVENTIONS.md` corrected: the pinned Renovate image does carry python3 (verified 3.12.3 against the digest), but a script must check rather than assume
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
SisyphusMD/project-standard!2
No description provided.