From b674d40d390099bb125c72d7cbebcd4d40b328d0 Mon Sep 17 00:00:00 2001 From: Atif Ali Date: Tue, 18 Aug 2026 12:32:56 +0500 Subject: [PATCH] ci: ignore flaky codeium.com and marketplace.visualstudio.com links (#28203) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Problem The docs link-check job (linkspector) started failing on two external links that aren't actually broken, they're being rate-limited/blocked by the target sites when hit from GitHub runner IPs: - `https://codeium.com/windsurf` -> 429 - `https://marketplace.visualstudio.com/vscode` -> 503 ## Fix Add both domains to `ignorePatterns` in `.github/.linkspector.yml`, matching the existing pattern already used for other real sites that block the linkspector action / GitHub runner IPs (`code.visualstudio.com`, `npmjs.com`, `merriam-webster.com`, etc.). ## Validation Validated the updated YAML parses correctly and ran `make lint` locally (docs lint, markdownlint, and repo checks all pass). Follow-up: a separate PR will rebrand the Windsurf docs to Devin Desktop (Codeium -> Windsurf -> Devin Desktop), since codeium.com is stale branding, not just a flaky link. > 🤖 This PR was created with the help of Coder Agents, and needs a human review. 🧑💻 --- .github/.linkspector.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/.linkspector.yml b/.github/.linkspector.yml index 03853193ea..d8fa76b582 100644 --- a/.github/.linkspector.yml +++ b/.github/.linkspector.yml @@ -20,6 +20,8 @@ ignorePatterns: # These real sites were blocking the linkspector action / GitHub runner IPs(?) - pattern: "i.imgur.com" - pattern: "code.visualstudio.com" + - pattern: "marketplace.visualstudio.com" + - pattern: "codeium.com" - pattern: "www.emacswiki.org" - pattern: "linux.die.net/man" - pattern: "www.gnu.org"