Open Karrenbelt opened 3 months ago
I agree with the sentiment.
Docsify uses client side rendering, which could make tracking internal pages challenging. Webarchive could potentially be rate limited if we send too many requests. I think the effort required for the workflow to reliably work will be non-trivial.
There are some github actions that checks broken links. Maybe test them out on a fork and let us know how well that works out.
What content is missing?
There is currently no automated process to check the validity of links in the markdown files within the repository. This leads to potential broken links, affecting the user experience and the reliability of the documentation.
Related content in the wiki
Links break, such as this link here.
https://github.com/eth-protocol-fellows/protocol-studies/blob/3ceef0ccb31f95514afa420affc035c8286eb7dd/docs/eps/week1.md?plain=1#L28
Other relevant resources
N/A
Proposal
I propose to add a test as part of the workflow to automatically check the validity of all links in the markdown files within the repository. This workflow should:
To optimize the process: