potiuk opened a new pull request, #441: URL: https://github.com/apache/airflow-steward/pull/441
## What The pre-Magpie → Magpie migration shim renames `setup-steward` → `magpie-setup` and `.apache-steward-overrides/` → `.apache-magpie-overrides/`. Adopters commonly **exclude** the committed framework skill / overrides dir from lint hooks (e.g. `.pre-commit-config.yaml` patterns) so the bootstrap is skipped by license / spellcheck / markdown-lint / link-check checks. After the rename those exclusion patterns go **stale**, the hooks run on the renamed files, and the migration commit **fails**. The shim's Step 8 already migrates the post-checkout hook and doc references but said nothing about lint / pre-commit config. This adds that bullet: grep the adopter's config for `setup-steward` / `apache-steward` exclusion patterns and re-point each to the magpie paths. ## How it was found Hit live while migrating `apache/airflow` through the upgrade — the migration commit failed on the license / codespell / markdownlint / lychee hooks until the `.pre-commit-config.yaml` exclusions were renamed to `magpie-setup` / `.apache-magpie-overrides/`. Generated-by: Claude Code (Opus 4.8) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
