Skip to content

Commit 421f600

Browse files
committed
[CI] Automatically check for broken links in documentation
1 parent f75ad38 commit 421f600

3 files changed

Lines changed: 149 additions & 1 deletion

File tree

.github/workflows/continuous-integration-workflow.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,10 @@ jobs:
223223
python -m mkdocs build
224224
pdoc --html -o public/ fpdf --template-dir docs/pdoc
225225
scripts/add_pdoc_to_search_index.py
226+
- name: Look for broken links
227+
uses: JustinBeckwith/linkinator-action@f62ba0c110a76effb2ee6022cc6ce4ab161085e3 # v2.4
228+
with:
229+
paths: public/
226230
- name: Build contributors map 🗺️
227231
# As build_contributors_html_page.py can hang due to GitHub rate-limiting, we only execute this on master for now
228232
if: github.ref == 'refs/heads/master'

docs/CombineWithBorb.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# borb #
22

3-
![](https://borbpdf.com/assets/img/borb.svg)
3+
![](borb-logo.svg)
44

55
Joris Schellekens made another excellent pure-Python library dedicated to reading & write PDF: [borb](https://github.com/jorisschellekens/borb/).
66
He even wrote a very detailed e-book about it, available publicly there: [borb-examples](https://github.com/jorisschellekens/borb-examples/).

docs/borb-logo.svg

Lines changed: 144 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)