Skip to content

Check all site links in CI - #8

Open
xtofalex wants to merge 1 commit into
mainfrom
link-check
Open

xtofalex wants to merge 1 commit into
mainfrom
link-check

Conversation

@xtofalex

@xtofalex xtofalex commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

Adds .github/workflows/links.yml, which runs lychee on site/**/*.html and fails if a link is broken: external URLs and local files (media, fonts, anchors to other files).

Runs:

  • on pull requests and pushes to main that touch site/
  • every Monday at 06:00 UTC, to catch links that break later
  • on demand (Actions → Links → Run workflow)

Notes:

  • linkedin.com is excluded: it answers 999 to every automated request
  • HTTP 429 (rate limited) is accepted so a busy host doesn't fail the run; failed requests are retried 3 times

🤖 Generated with Claude Code

Runs lychee on site/**/*.html for pull requests and pushes that touch
the site, every Monday, and on demand. linkedin.com is excluded because
it rejects automated requests.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@netlify

netlify Bot commented Oct 2, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for keplertech-io ready!

Name Link
🔨 Latest commit 385169d
🔍 Latest deploy log https://app.netlify.com/projects/keplertech-io/deploys/6abfde0f59282500084e27b9
😎 Deploy Preview https://deploy-preview-8--keplertech-io.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant