Repository navigation
Bring back link checks #12474
Description
Activity
- addedtype: docsdocumentation improvement, missing or needing clarificationdocumentation improvement, missing or needing clarificationtype: infrastructureimprovement to development/releases/CI structureimprovement to development/releases/CI structure
on Jun 18, 2024 - addedgood first issueeasy issue that is friendly to new contributoreasy issue that is friendly to new contributor
on Jun 20, 2024 The idea is good, but I'm not sure if the scheduled based job won't just be ignored in the end.
I reconsidered this, because now we have some scheduled jobs (like plugin update, pre-commit, etc) and history shows that they are not ignored, often sometimes takes time to fix them if they fail.
So a scheduled job might do the trick here in the end.
Hi @The-Compiler, I would like to look at it as my first issue.
@ladislav987 please feel free to ask questions as you work through the issue or submit a draft PR right away, updating it as you work through stuff.
Can I work on this? @The-Compiler
@nikunjmathur08 See the comments right above yours, @ladislav987 has already offered to work on this a week ago.
I read all about "link check" history. If I get it right you want use sphinx. Or you want try something else?
This is about Sphinx.
@The-Compiler just asked because there was no interaction for the past week. No issues if @ladislav987 is already working on it.
@ayush-a-srivastava this issue is about invoking that in CI
Could I pick this up as a first issue contribution? I see it has been stalled for some time now.
From my understanding, it would be setting up a new cron scheduled GitHub Actions workflow to run sphinx link checks, is that correct?
@marcosboger please go ahead, thanks! 👍
From my understanding, it would be setting up a new cron scheduled GitHub Actions workflow to run sphinx link checks, is that correct?
Correct.
Reacted by Marcos BogerReacted by Marcos Boger@nicoddemus sounds good, I'll implement and come back with a PR soon
Initial PR created, glad to get a review when possible :)
- added a commit that references this issue
on Sep 1, 2025 - added 2 commits that reference this issue
on Feb 4, 2026 - added a commit that references this issue
on Jul 4, 2026 - added a commit that references this issue
on Jul 19, 2026 - added a commit that references this issue
on Aug 31, 2026

We have quite some history when it comes to link checks:
So we're currently not running link checking at all. And it shows:
We should bring it back somehow. According to @webknjaz it got better at doing retries and such, and apparently there's also a distinct status for timeouts:
From @nicoddemus in #6916:
But what we currently have is worse IMHO...