Part of petry-projects/.github#984 (fleet standardization of the branch-policy compliance self-heal; rollout tracked in petry-projects/.github#989).
Work:
- Vendor the canonical thin caller stub
standards/workflows/apply-repo-settings.yml from petry-projects/.github verbatim to .github/workflows/apply-repo-settings.yml, pinned to this repo's ring channel per standards/canary-rings.json (this repo: see registry entry apply-repo-settings).
- Delete the diverged local fork:
scripts/apply-repo-settings.sh (orphan copy, no workflow).
BLOCKED until the apply-repo-settings/v1-* channel tags exist (petry-projects/.github#989 step 1) — a stub pinned to a nonexistent tag fails at startup. Do not add the dev-lead label before that lands.
Part of petry-projects/.github#984 (fleet standardization of the branch-policy compliance self-heal; rollout tracked in petry-projects/.github#989).
Work:
standards/workflows/apply-repo-settings.ymlfrompetry-projects/.githubverbatim to.github/workflows/apply-repo-settings.yml, pinned to this repo's ring channel perstandards/canary-rings.json(this repo: see registry entryapply-repo-settings).scripts/apply-repo-settings.sh(orphan copy, no workflow).BLOCKED until the
apply-repo-settings/v1-*channel tags exist (petry-projects/.github#989 step 1) — a stub pinned to a nonexistent tag fails at startup. Do not add the dev-lead label before that lands.