The GitHub Actions job "link-check" on 
airflow-steward.git/fix/link-check-hard-gate has failed.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
8b5e59ea591d863519a3758c73e48502b93374fc / Jarek Potiuk <[email protected]>
ci(lychee): pin lycheeVersion to v0.24.2; fix dangling registry.py link

Two follow-ups on top of the rebase:

1. Pin `lycheeVersion: v0.24.2` in `link-check.yml`. The
   lychee-action's default binary version is v0.23.0 today, which
   uses the old boolean form of `include_fragments` and rejects the
   `"anchor-only"` enum string this repo's `.lychee.toml` carries.
   The v0.24 line introduced the
   `--include-fragments=<none|anchor-only|text-only|full>` enum form
   the config relies on, so pin to v0.24.2 (the version the config
   is validated against locally) and document the why so a future
   bumper does not reach for the latest upstream blindly.

2. Fix a dangling internal link in `tools/privacy-llm/models.md`.
   That file links to `redactor/src/redactor/registry.py`, which
   does not exist yet (the same paragraph already says *"once PR-3
   lands the gate-call wiring"*). The link slipped past CI because
   the link-check was still informational at the time PR #48
   merged. Convert the markdown link into inline code so the
   forward-reference reads the same but stops claiming the file
   exists. This is exactly the regression PR #47's hard gate is
   meant to catch.

Local validation against lychee v0.24.2 (Homebrew): 0 errors
offline; 0 errors with external URLs (1088 links checked, 1043 OK,
45 excluded, 10 redirects).

Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>

Report URL: https://github.com/apache/airflow-steward/actions/runs/25343881913

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to