Skip to content

Add GitHub workflow to check dead links - #99

Closed
Daniel1464 wants to merge 1 commit into
frcsoftware:mainfrom
Daniel1464:checkDeadLinks
Closed

Add GitHub workflow to check dead links#99
Daniel1464 wants to merge 1 commit into
frcsoftware:mainfrom
Daniel1464:checkDeadLinks

Conversation

@Daniel1464

Copy link
Copy Markdown
Contributor

No description provided.

@Daniel1464
Daniel1464 requested a review from a team as a code owner July 18, 2026 04:16
@github-actions

Copy link
Copy Markdown

🌐 Preview URL: https://pr-99.frcsoftware.pages.dev

@samfreund samfreund left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We want to check for dead links when a PR opens too. I'd also like something that can be run locally, if possible. I came across this which might be viable, there's likely eslint options as well.

@github-actions github-actions Bot added the infra Any infrastructure for building the website or syncing files label Jul 24, 2026
@samfreund samfreund mentioned this pull request Jul 24, 2026
3 tasks
@samfreund samfreund moved this to In progress in FRC Software Jul 24, 2026
@github-project-automation github-project-automation Bot moved this from In progress to Done in FRC Software Jul 24, 2026
samfreund added a commit to samfreund/frcsoftware.org that referenced this pull request Jul 24, 2026
## Description

This PR adds an internal link checker, which will check links to other
pages in the site. This helps ensure that we don't have any broken links
with incorrect paths to other pages in the site, as well as ensuring
that proper formats are used for links (absolute, forward slash, etc.)

This PR also fixes links that had issues.

supercedes and closes frcsoftware#99 

## Meta

Merge checklist:

- [x] Pull Request title is [short, imperative
summary](https://cbea.ms/git-commit/) of proposed changes
- [x] The description documents the _what_ and _why_, including events
that led to this PR
- [x] Pull Request has been [linted and
formatted](https://frcsoftware.org/contribution/styleguide/#linting-and-formatting)
and follows the
[styleguide](https://frcsoftware.org/contribution/styleguide)

---------

Signed-off-by: Sam Freund <samf.236@proton.me>
@Daniel1464
Daniel1464 deleted the checkDeadLinks branch July 27, 2026 20:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

infra Any infrastructure for building the website or syncing files

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants