Skip to content

Commit fa91f9d

Browse files
committed
fix(ci): resolve timeout and link check failures
- Add Procfile.ci with Jekyll only (no Netlify) for CI - Exclude /docs/latest/* and /install/latest/* from link checking (these are redirect-based URLs that only work with Netlify) - Update CI to use Jekyll on port 3000 instead of Netlify on 7777 - Restore netlify.toml to simple config for local dev Signed-off-by: Marcin Skalski <marcin.skalski@konghq.com>
1 parent 09626df commit fa91f9d

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,9 @@ links/check:
7676
--exclude http://127.0.0.1:7777/docs/1. \
7777
--exclude 127.0.0.1 \
7878
--exclude 'http://localhost:7777/vite-dev/*' \
79+
--exclude 'http://localhost:3000/vite-dev/*' \
80+
--exclude 'http://localhost:3000/docs/latest/.*' \
81+
--exclude 'http://localhost:3000/install/latest/.*' \
7982
$(if $(filter true,$(EXCLUDE_EXTERNAL_LINKS)),--exclude 'https?://(?:\[[0-9A-Fa-f:]+\]|\d{1,3}(?:\.\d{1,3}){3}|[A-Za-z0-9-]+\.[A-Za-z0-9.-]+)(?::\d+)?(?:/[^\s]*)?') \
8083
--include 'https?://localhost(?::\d+)?(?:/[^\s]*)?' \
8184
--header 'Accept: */*' \

0 commit comments

Comments
 (0)