You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore(ci): replace mirror.yml with reusable wrapper (#74)
## Summary
Replaces this repo's full `mirror.yml` (~145 lines, drift-prone) with a
thin ~13-line wrapper that calls
`hyperpolymath/standards/.github/workflows/mirror-reusable.yml@e6b2884722350515934d443daf23442f2195796f`
(merged via standards#187).
Forge selection (GitLab, Bitbucket, Codeberg, SourceHut, Disroot, Gitea,
Radicle) remains gated by Actions `vars.<FORGE>_MIRROR_ENABLED` exactly
as before. `secrets: inherit` flows the per-forge SSH keys through
implicitly.
## Why
Estate audit: 289 `mirror.yml` deployments across the org, 75 unique
blob SHAs (76% drift). Drift is action-SHA pin churn, not feature
variance — the canonical 7-forge job set is identical across sampled
variants. Converging behind the reusable cuts ~94k LOC of estate
scaffold and means future changes to mirror logic propagate via one SHA
bump.
Part of estate-wide convergence campaign 2026-05-26 (standards#199 /
#187).
0 commit comments