Skip to content

fix(links): make the online link check green (23 errors since 2026-10-11) #8730

Closed

Description

@kyle-sexton

Every run of maintenance-check-links-online.yml since 2026-10-11 has failed (10 of 10). The latest, https://github.com/melodic-software/claude-code-plugins/actions/runs/39417117475, reports 23 errors:

  • missing fragments on vendor docs pages
  • placeholder URLs in eval prompts
  • a 403 from udemy
  • a 404 on a GitHub issue

This blocks melodic-software/ci-workflows#739. Its acceptance criteria require a dispatched run of the shared online check that is green, or that fails only on man7.org.

Fix

Fix each broken link. Where a URL cannot be fixed (an intentional placeholder, or a host that blocks bots), add an exact-URL .lycheeignore entry with a one-line reason. Do not use broad patterns.

Verification

A workflow_dispatch run of the online link check passes.

Refs: melodic-software/ci-workflows#739

🤖 Generated with Claude Code

Activity

  1. added
    needs-triageNot yet classified. Floor until a type and one priority tier are set.
    on Oct 20, 2026
  2. github-actions commented on Oct 20, 2026

    @github-actions
    Contributor

    Understood: the scheduled online link check (maintenance-check-links-online.yml) has failed on every run since 2026-10-11, with 23 errors. They are missing fragments on vendor docs, placeholder URLs in eval prompts, a 403 from udemy and a 404 on a GitHub issue. The ask is to fix each link, or add an exact-URL .lycheeignore entry with a one-line reason where a link can't be fixed. Done means a workflow_dispatch run passes. #7926 looks related: it covers repairing or ignoring 6 links the weekly online check fails on, so the two may overlap. A maintainer should confirm whether they should be merged or kept separate.

    Automated triage. A maintainer reviews it.

  3. added and removed
    needs-triageNot yet classified. Floor until a type and one priority tier are set.
    on Oct 20, 2026
  4. kyle-sexton commented on Oct 21, 2026

    @kyle-sexton
    MemberAuthor

    Fixed. The 23 broken links were repaired in #8871, and the shared check now tolerates transient failures (standards melodic-software/standards#834, reusable melodic-software/ci-workflows#844, released as v0.59.0): 429, 5xx and timeouts no longer fail the run and are listed in the job summary, while 404, 410 and other 4xx still fail. The online check is green on main: https://github.com/melodic-software/claude-code-plugins/actions/runs/39667552738

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Fields

    No fields configured for Task.

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions