Skip to content

Fix broken links workflow#11

Merged
thoklei merged 18 commits intomainfrom
fix/broken_links
Mar 29, 2025
Merged

Fix broken links workflow#11
thoklei merged 18 commits intomainfrom
fix/broken_links

Conversation

@thoklei
Copy link
Collaborator

@thoklei thoklei commented Mar 28, 2025

We have a github workflow which checks whether all links on the site are working.

The way this used to be done was that the files themselves were checked for broken links by a tool called lychee, which caused all sorts of issues, because our internal links are mostly generated instead of hardcoded, and lychee didn't know how to interpret the liquid commands which would be "compiled" to links in the actual website.

But lychee can actually just take a real website and check all of its links, so I simply build the site and check the final output of the build 🤓

Also, I found a bunch of broken links, including the one to our bluesky account, which i fixed.

@thoklei thoklei changed the title WIP: try fixing broken links workflow Fix broken links workflow Mar 29, 2025
@thoklei thoklei merged commit 66daf81 into main Mar 29, 2025
5 of 6 checks passed
@thoklei thoklei deleted the fix/broken_links branch April 10, 2025 13:48
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