Skip to content

Exclude exercism.org links from link checking - #2684

Merged
iHiD merged 1 commit into
mainfrom
lychee-ignore-exercism-links
Sep 17, 2026
Merged

iHiD merged 1 commit into
mainfrom
lychee-ignore-exercism-links

Conversation

@iHiD

@iHiD iHiD commented Sep 17, 2026

Copy link
Copy Markdown
Member

Adds exercism\.org (which also covers its subdomains) to .lycheeignore.

exercism.org responds with 403 to the link checker in CI, so checking our own links is flaky and unhelpful. It was failing the "Check links" job on an unrelated PR (#2683).

🤖 Generated with Claude Code

exercism.org returns 403 to the link checker in CI, which fails the
"Check links" job on unrelated pull requests.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@IsaacG

IsaacG commented Sep 17, 2026

Copy link
Copy Markdown
Member

Ideally we'd check that Exercism links are valid, too, but if the server is blocking the CI... 🤷‍♂️

@glennj

glennj commented Sep 17, 2026

Copy link
Copy Markdown
Contributor

a few other repos could use this too: https://github.com/search?q=org%3Aexercism+path%3A.lycheeignore&type=code

@iHiD
iHiD merged commit 7c8c837 into main Sep 17, 2026
13 of 14 checks passed
@iHiD
iHiD deleted the lychee-ignore-exercism-links branch September 17, 2026 19:06
glennj added a commit to glennj/exercism-dart that referenced this pull request Sep 25, 2026
glennj added a commit to exercism/dart that referenced this pull request Sep 25, 2026
* Exclude exercism.org links from link checking
Ref: exercism/problem-specifications#2684

* run workflow on all files in PRs and on commit to main.

* fix broken links

* ignores are less specific
glennj added a commit to glennj/exercism-tcl that referenced this pull request Sep 25, 2026
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.

5 participants