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
    priority: mediumReal value, no hard deadline; normal backlog flow.
    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

    priority: mediumReal value, no hard deadline; normal backlog flow.

    Type

    Fields

    No fields configured for Task.

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions