Skip to content

[CI] Create or add to existing workflow: a broken link checker #6407

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
ritzorama opened this issue Apr 25, 2025 · 2 comments
Open

[CI] Create or add to existing workflow: a broken link checker #6407

ritzorama opened this issue Apr 25, 2025 · 2 comments
Labels
help wanted Extra attention is needed kind/chore Necessary task

Comments

@ritzorama
Copy link
Contributor

ritzorama commented Apr 25, 2025

Current Behavior

Like any website, https://layer5.io accumulates broken links over time. There is no ongoing check for broken links.

Desired Situation

A step in a workflow to run a package like this one and report results - https://github.com/marketplace/actions/broken-link-checker-action


Contributor Resources and Handbook

The layer5.io website uses Gatsby, React, and GitHub Pages. Site content is found under the master branch.

Join the Layer5 Community by submitting your community member form.

@ritzorama ritzorama added help wanted Extra attention is needed kind/chore Necessary task labels Apr 25, 2025
@Sumitsh28
Copy link

Can I work on this issue?

@Venki1402
Copy link
Contributor

@ritzorama
can I work on this issue?
seems like https://github.com/marketplace/actions/broken-link-checker-action will scan through the codebase and create github issues for broken links, but I had a doubt regd. how It figures out that a particular link is broken, through status codes? or maybe does it scrape the result page for content like "404" or "not found"?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed kind/chore Necessary task
Projects
None yet
Development

No branches or pull requests

3 participants