-
Notifications
You must be signed in to change notification settings - Fork 30
Description
developer.chrome.com and web.dev are both statically built. Building DCC alone generates 4300 HTML documents. While we have some tools in place to guarantee the generated pages are well-formed, like Markdown linting and the Chrome DevRel Review bot, it can still happen that changes to logic how the suite is built or served (a filter or one of the redirect handlers) causes links to break. Also external links to GitHub or other Google sites might change over time. To top it of our images are served by Imgix which occasionally fails to serve specific formats (GoogleChrome/developer.chrome.com#4065).
To improve the situation we need a new workflow added to the existing Checks that verifies link and resource integrity in the build output.
After verification we also need to work existing reports on broken links and fix them one after another.
- Detect pages that are not listed on any ToCs developer.chrome.com#83
- Deps and removals is a broken link in "New in chrome 109" developer.chrome.com#4870
- Broken links on '/docs/extensions/reference/runtime/' page developer.chrome.com#2277
- Documentation > Extensions > "Debugging extensions" page, "Popup" section has different 'popup.js' code than what the chrome-extensions-samples Github has developer.chrome.com#1856
- Broken link to featured DevTools extensions developer.chrome.com#1559
Metadata
Metadata
Assignees
Labels
Type
Projects
Status