Skip to content

Check all site links in CI - #8

Merged
xtofalex merged 1 commit into
mainfrom
link-check
Oct 4, 2026
Merged

xtofalex merged 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.

@xtofalex
xtofalex merged commit 8d67a81 into main Oct 4, 2026
5 checks passed
@xtofalex
xtofalex deleted the link-check branch October 4, 2026 21:01
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