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]
