ci: add a reindex-only manual workflow #177

Merged
pat-s merged 1 commit from ci/reindex-only-workflow into main 2026-08-31 09:55:31 +00:00

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.
2026-08-31 08:56:29 +00:00