From 02a1c990b80b04431f8336cec724fc0cc9898e19 Mon Sep 17 00:00:00 2001 From: Spencer Bryngelson Date: Tue, 14 Jul 2026 19:20:52 -0400 Subject: [PATCH 1/2] ci: exclude Microsoft Store & VS Code links from lychee (403 to bots) --- .lychee.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.lychee.toml b/.lychee.toml index 3dfaec19a5..9f01415a9d 100644 --- a/.lychee.toml +++ b/.lychee.toml @@ -29,4 +29,6 @@ exclude = [ "https://sc22\\.supercomputing\\.org", # Returns 415 to automated requests "https://strawberryperl\\.com", # Frequently times out "https://www\\.olcf\\.ornl\\.gov/summit", # Returns 503 to automated requests + "https://apps\\.microsoft\\.com", # Microsoft Store returns 403 to automated requests + "https://code\\.visualstudio\\.com", # Returns 403 to automated requests ] From 04eb7351db9b3e2762a1f80bb7d6e9f904394328 Mon Sep 17 00:00:00 2001 From: Spencer Bryngelson Date: Tue, 14 Jul 2026 19:39:25 -0400 Subject: [PATCH 2/2] ci: narrow lychee excludes to specific 403 paths (review feedback) --- .lychee.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.lychee.toml b/.lychee.toml index 9f01415a9d..15af8f386f 100644 --- a/.lychee.toml +++ b/.lychee.toml @@ -29,6 +29,6 @@ exclude = [ "https://sc22\\.supercomputing\\.org", # Returns 415 to automated requests "https://strawberryperl\\.com", # Frequently times out "https://www\\.olcf\\.ornl\\.gov/summit", # Returns 503 to automated requests - "https://apps\\.microsoft\\.com", # Microsoft Store returns 403 to automated requests - "https://code\\.visualstudio\\.com", # Returns 403 to automated requests + "https://apps\\.microsoft\\.com/store/detail/", # Microsoft Store detail pages return 403 to automated requests + "https://code\\.visualstudio\\.com/?$", # Root page returns 403 to automated requests ]