From d1942885d19de66b551b7f2b44d59d9ac170109f Mon Sep 17 00:00:00 2001 From: Christoph Dyllick-Brenzinger Date: Tue, 16 Jun 2026 15:38:03 +0200 Subject: [PATCH] Exclude npmjs.com from lychee link check npmjs.com returns 403 Forbidden to lychee's CI requests (bot protection), even though the package URL works in a browser. Exclude it to avoid a false-positive broken-link failure. Co-Authored-By: Claude Opus 4.8 (1M context) --- .github/workflows/deploy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 85717707..50f3ede0 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -32,7 +32,7 @@ jobs: - name: Check links in markdown files uses: lycheeverse/lychee-action@v2 with: - args: "--verbose --no-progress --root-dir docs --exclude-path 'docs/includes.md' --exclude 'http://127*' --exclude 'http://localhost' './docs/**/*.md'" + args: "--verbose --no-progress --root-dir docs --exclude-path 'docs/includes.md' --exclude 'http://127*' --exclude 'http://localhost' --exclude 'npmjs\\.com' './docs/**/*.md'" fail: true deploy: