Skip to content

Use Lychee for link checking - #135

Merged
mmccaff merged 20 commits into
mmccaff:masterfrom
szepeviktor:lychee
Feb 14, 2026
Merged

Use Lychee for link checking#135
mmccaff merged 20 commits into
mmccaff:masterfrom
szepeviktor:lychee

Conversation

@szepeviktor

@szepeviktor szepeviktor commented Jan 1, 2025

Copy link
Copy Markdown
Contributor

Lychee is a superior tool.

This PR includes many link fixes.

Please do squash my commits.

@aaamajid681-blip

Copy link
Copy Markdown

A nice work it is

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR migrates from the markdown-link-check tool to Lychee for link checking in the repository's CI/CD pipeline. Lychee is a faster, more modern link checker written in Rust. The PR includes extensive link updates throughout the README, converting HTTP URLs to HTTPS where possible, and adds a new GitHub Actions workflow with appropriate ignore patterns for problematic links.

Changes:

  • Replaced markdown-link-check with Lychee for link validation
  • Updated numerous HTTP links to HTTPS throughout README.md (90+ link updates)
  • Added two new website entries: PitchWall and Tech Map
  • Removed four entries that appear to be dead/deprecated: Beta Page, Boing Boing, Saasified, and The iPhone Mom

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 7 comments.

Show a summary per file
File Description
mlc_config.json Removed old markdown-link-check configuration file
.github/workflows/markdown-link-check.yml Removed old workflow using markdown-link-check
.lycheeignore Added new ignore file for Lychee with regex patterns for sites that require special handling
.github/workflows/markdown.yml Added new GitHub Actions workflow using Lychee with HTTPS requirement and custom user agent
README.md Updated 90+ links from HTTP to HTTPS, added 2 new entries, removed 4 deprecated entries

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread README.md Outdated
Comment thread README.md Outdated
Comment thread .lycheeignore Outdated
Comment thread .lycheeignore Outdated
Comment thread .github/workflows/markdown.yml Outdated
Comment thread .github/workflows/markdown.yml Outdated
Comment thread README.md Outdated
mmccaff and others added 9 commits February 14, 2026 09:35
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Removed several links from the list of app submission sites.
Removed Broadwise.org and Startups List from the links.
@mmccaff

mmccaff commented Feb 14, 2026

Copy link
Copy Markdown
Owner

🎉 nice change @szepeviktor - ty!

@mmccaff
mmccaff merged commit 96761cc into mmccaff:master Feb 14, 2026
1 check passed
@szepeviktor

Copy link
Copy Markdown
Contributor Author

Glad to contribute.

@szepeviktor
szepeviktor deleted the lychee branch February 14, 2026 15:23
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.

4 participants