From 0bb07fa0b622e7a8efaf8f3a57bf507e2ac164f4 Mon Sep 17 00:00:00 2001 From: tukuaiai Date: Tue, 2 Jun 2026 04:55:28 +0800 Subject: [PATCH] fix: ci - exclude architecture blueprint from external link scan --- .lychee.toml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/.lychee.toml b/.lychee.toml index 3223c24..dea718a 100644 --- a/.lychee.toml +++ b/.lychee.toml @@ -15,6 +15,11 @@ exclude_path = [ '^\.github/wiki(/|$)', '^node_modules(/|$)', '^docs/references/sources(/|$)', + # This architecture blueprint contains many official external references + # whose CDNs can timeout from GitHub-hosted runners. Internal links and + # executable artifacts remain covered by scripts/check-local-links.py and + # scripts/check-modern-architecture-kit.py. + '^docs/references/modern-enterprise-architecture-template\.md$', '^tools/external(/|$)', '^tools/chat-vault(/|$)', '^tools/prompts-library(/|$)', @@ -31,10 +36,4 @@ exclude = [ '^https://user-images\.githubusercontent\.com.*', '^https://notebooklm\.google\.com.*', '^https://www\.contributor-covenant\.org.*', - # Verified public documentation URL. GitHub-hosted lychee runners can fail this - # Netlify-backed site with TLS or connection errors while local curl returns 200. - '^https://opencost\.io/docs/?$', - # Kubernetes docs are also Netlify-backed and can time out from GitHub-hosted - # lychee runners even when the same URLs return 200 from local curl. - '^https://kubernetes\.io/docs/.*', ]