ci: add a reindex-only manual workflow #177
Merged
pat-s
merged 1 commit from 2026-08-31 09:55:31 +00:00
ci/reindex-only-workflow into main 2026-08-31
ci: add a reindex-only manual workflow
Some checks failed
ci/crow/manual/reindex/2 Pipeline failed
ci/crow/manual/reindex/17 Pipeline failed
ci/crow/manual/reindex/13 Pipeline failed
ci/crow/manual/reindex/15 Pipeline failed
ci/crow/manual/reindex/11 Pipeline failed
ci/crow/manual/reindex/9 Pipeline failed
ci/crow/manual/reindex/7 Pipeline failed
ci/crow/manual/reindex/12 Pipeline failed
ci/crow/manual/reindex/10 Pipeline failed
ci/crow/manual/reindex/14 Pipeline failed
ci/crow/manual/reindex/1 Pipeline failed
ci/crow/manual/reindex/5 Pipeline failed
ci/crow/manual/reindex/3 Pipeline failed
ci/crow/manual/reindex/16 Pipeline failed
ci/crow/manual/reindex/18 Pipeline failed
ci/crow/manual/reindex/4 Pipeline failed
ci/crow/manual/reindex/6 Pipeline failed
ci/crow/manual/reindex/8 Pipeline failed
weekly-rebuild-reindex depends on weekly-rebuild-missing and shares its gate, so triggering it manually also starts hours of package rebuilds. That is the wrong tool when only the index needs regenerating: after a bincraft release that changes how the index is written, the objects in the bucket are already correct and only PACKAGES* is stale. This workflow does the index half alone. It installs the latest bincraft release, republishes the generic and per-R-minor indexes for each slot, and purges the edge. No package is built.