The GitHub Actions job "Tests" on airflow.git/add-lychee-link-check has 
succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
fe61ea2cc0174bae42dacd5738d57f08b9ac201d / Jarek Potiuk <[email protected]>
Switch lychee hook to docker variant; check anchor fragments too

Two follow-ups for #66356:

* CI failure: the `lychee` script-based hook auto-installs the
  pre-built `lychee` binary via cargo-binstall, but lychee 0.24.x
  binaries are linked against `GLIBC_2.38` / `GLIBC_2.39`, which
  the ubuntu-22.04 CI runners do not ship (they have glibc 2.35).
  Switch to the upstream `lychee-docker` variant — it runs the
  official `lycheeverse/lychee` Docker image and bundles its own
  libc, so it is portable across runners.

* Reviewer feedback (@parkhojeong): pass `--include-fragments` so
  lychee also reports broken Markdown anchor fragments. That
  surfaced three real broken fragments which are also fixed here:

  - `.github/skills/pr-triage/actions.md`: add explicit
    `<a id="mark-ready"></a>` and `<a id="mark-ready-with-ping"></a>`
    anchors before the `## ` headings, since GitHub's auto-generated
    anchors include the full descriptive heading (e.g.
    `mark-ready--add-ready-for-maintainer-review-label`) rather than
    the short action name that the existing cross-references expect.
  - `dev/README_RELEASE_AIRFLOW.md`: the link was pointing at
    `#removing-or-replacing-ownership` but the section is called
    "Relinquishing translation/code ownership" — fix to
    `#relinquishing-translationcode-ownership`.

The `LYCHEE_VERSION=0.24.2` arg used by the script-based hook is
no longer needed for the docker variant; the docker entry pins the
version itself.

Report URL: https://github.com/apache/airflow/actions/runs/25370112039

With regards,
GitHub Actions via GitBox


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

Reply via email to