ci(link-check): tune lychee for bot-blocking hosts and bump checkout

Accept 3xx/403/429, exclude hosts that fail HTTP/2 or 404 for bots, repository badge links and a broken cert chain; raise timeout to 60s; use actions/checkout@v5.
This commit is contained in:
Meysam Parvizi
2026-10-09 17:13:09 +02:00
parent a6e614bd7b
commit 811bf6f779
3 changed files with 20 additions and 8 deletions
+1 -1
View File
@@ -22,7 +22,7 @@ jobs:
name: Check links
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Check links
id: lychee
+2 -2
View File
@@ -17,7 +17,7 @@ jobs:
name: Markdown lint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: DavidAnson/markdownlint-cli2-action@v19
with:
@@ -27,7 +27,7 @@ jobs:
name: README conventions
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Check entry format and duplicates
run: python3 .github/scripts/check_readme.py