potiuk opened a new pull request, #500:
URL: https://github.com/apache/airflow-steward/pull/500
## Summary
Removes **`lychee`** from the required status-check `contexts` in
`.asf.yaml`.
## Why now (separate from the conversion PR)
The `lychee` link check is being converted from the standalone
`link-check.yml`
workflow into a **`prek` hook** in a follow-up PR. That conversion deletes
`link-check.yml`, so the `lychee` status will stop posting — but the **live
branch protection still lists `lychee` as required**, which would leave the
conversion PR **blocked forever** on a status that never reports (the classic
"the PR removing the requirement can't satisfy the requirement it removes").
This tiny PR de-requires `lychee` **first**. ASF infra reconciles branch
protection from `.asf.yaml` on the default branch at merge, so once this
lands
the live protection no longer requires `lychee`, and the conversion PR can
merge
cleanly.
- `lychee` still **runs** via `link-check.yml` until the conversion lands —
it
is simply no longer a *required* merge gate in the interim.
- After the conversion, link health is gated by the required **`prek`**
context
(the lychee check becomes a prek hook inside it).
## Type of change
- [x] CI / dev loop (branch protection)
## Test plan
- [x] `.asf.yaml` still parses; `contexts` is now `zizmor`, `prek`,
`tests-ok`.
- [x] prek green (only `.asf.yaml` changed).
--
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]