Skip to content
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

Add internal link checking to our Jekyll sites #701

Closed
4 tasks done
PeterJCLaw opened this issue Oct 9, 2021 · 3 comments
Closed
4 tasks done

Add internal link checking to our Jekyll sites #701

PeterJCLaw opened this issue Oct 9, 2021 · 3 comments
Assignees
Labels
A: Infrastructure Relates to shared infrastructure A: Software Relates purely to software A: Website Relates to the website (including documentation etc.)

Comments

@PeterJCLaw
Copy link
Member

PeterJCLaw commented Oct 9, 2021

It's currently far too easy to typo a link (or remove a page) and end up with broken links in sites. While these can be checked manually, it should also be possible to automate this. We'd likely want to ignore links to external pages, but that should be easy enough.

Sites:

@PeterJCLaw PeterJCLaw added A: Infrastructure Relates to shared infrastructure A: Software Relates purely to software A: Website Relates to the website (including documentation etc.) labels Oct 9, 2021
@Tyler-Ward
Copy link
Member

see also srobo/docs#213

@PeterJCLaw
Copy link
Member Author

I had a quick play with some tools:

@PeterJCLaw
Copy link
Member Author

This is now done (for Jekyll sites).
There's obviously plenty this doesn't cover -- notably cross-site links or non-Jekyll things (like the runbook), but we can pick those up separately.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A: Infrastructure Relates to shared infrastructure A: Software Relates purely to software A: Website Relates to the website (including documentation etc.)
Projects
None yet
Development

No branches or pull requests

2 participants