Add link checking to CI · Issue #143 · OSGeo/grass-tutorials · GitHub
Skip to content

Add link checking to CI #143

Description

@Valyrian-Code

A few recent PRs fixed dead or wrong links in the tutorials (#121, #124, #139). It would be nice to catch these automatically before they land.

Proposal: add a link checker (something like lychee) as a step in the PR check workflow, so broken links get flagged on the PR.

One thing to watch out for: some sites block bots and show up as false failures even though they work fine in a browser. From the recent link sweep, the usual offenders were doi.org (403), unsplash.com (401), and usgs.gov (202). So the checker needs an accept-list for those, or it will be noisy.

Happy to set up the workflow and the config if this sounds useful.

Activity

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

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions