The GitHub Actions job "Tests" on airflow.git/add-lychee-link-check has failed. Run started by GitHub user potiuk (triggered by potiuk).
Head commit for run: 2970351acc3bc21c8e17414ba1e2ef016894e002 / Jarek Potiuk <[email protected]> Add lychee prek hook (offline mode) and fix internal markdown links * Add the lychee link checker as a prek hook in offline mode (`--offline --no-progress --root-dir .`) so we catch broken intra-repo links in Markdown files before they land. The hook excludes auto-generated content (the Python OpenAPI client docs under `clients/python/`, JS `node_modules`, build output) and runs on every Markdown file otherwise. The lychee binary version is pinned via `LYCHEE_VERSION=0.24.2` as the first arg, alongside the SHA-pinned `rev`, so we keep the airflow SHA-pinning convention while satisfying lychee's pre-commit script which expects a version tag. * Fix the 13 broken links the hook surfaced on `main`: - Add minimum-stub locale guideline files for active locales that were referenced from the airflow-translations skill table but had no file yet (`ar`, `it`, `tr`). The stub points the reader at the parent SKILL.md so the global rules apply until a real guide is written. - `airflow-core/src/airflow/_shared/{AGENTS,README}.md`: correct the `../../shared` path (which resolved inside `airflow-core/`) to `../../../../shared` so it lands on the repo-root `shared/` dir. - `airflow-core/src/airflow/api_fastapi/execution_api/AGENTS.md`: add the missing `../` so the `contributing-docs/...` link resolves to repo root instead of `airflow-core/contributing-docs/`. - `airflow-core/src/airflow/ui/tests/e2e/README.md`: replace the reference to a no-longer-existing `dag-trigger.spec.ts` example with the existing `dag-runs.spec.ts`. - `dev/breeze/doc/ci/02_images.md`: docs were moved from `docs/docker-stack/` to `docker-stack-docs/`; update the link. - `dev/README_RELEASE_HELM_CHART.md`: helm-chart docs moved from `docs/helm-chart/` to `chart/docs/`; update the link. - `dev/system_tests/README.md`: drop the dangling reference to a `dev/requirements.txt` that no longer exists; replace with a `uv run --with PyGithub --with rich-click --with rich` invocation that picks up the script's actual dependencies. Report URL: https://github.com/apache/airflow/actions/runs/25322226400 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
