Skip to content

Update jekyll.yml to check for broken links#359

Closed
HrisShterev wants to merge 60 commits intocompiler-research:masterfrom
HrisShterev:master
Closed

Update jekyll.yml to check for broken links#359
HrisShterev wants to merge 60 commits intocompiler-research:masterfrom
HrisShterev:master

Conversation

@HrisShterev
Copy link

No description provided.

Add broken link checker to workflow
Updated GitHub Actions workflow to use newer versions of checkout and setup-python actions, and modified link checking to use the local server instead of a live URL.
Updated Ruby setup action to version 3 and removed URL ignore rule.
Updated the workflow to build and check links using MkDocs and linkchecker instead of HTMLProofer.
Added a step to check for broken links in the Jekyll build process using HTML-Proofer.
Updated broken link check to print all output and exit with code.
Added step to install html-proofer for link checking.
Install html-proofer in Jekyll workflow
Updated the link checking step to provide more detailed output.
Replaced html-proofer installation with Ruby setup step and updated link checking command.
Removed the html-proofer gem from the jekyll_plugins group.
Removed Ruby setup and broken link check steps, added htmlproofer for link validation.
Updated the htmlproofer step to check for broken links with additional options for ignoring certain errors.
Modify htmlproofer step to check for broken links
Added extra_args to the link-checking step for quiet mode.
Enhance link-checking with extra_args option
Refactor extra_args for better readability and include ignored options.
Update jekyll.yml to improve extra_args formatting
Removed unnecessary URL ignore patterns and simplified extra arguments.
Refactor Jekyll workflow configuration
Update alt text handling in Jekyll workflow
Updated HTMLProofer configuration to check internal links only and removed external link checks.
Update link checking configuration in jekyll.yml
Update HTML Proofer settings in jekyll.yml
Replaced htmlproofer-action with a Docker command for link checking.
Update link checking method in Jekyll workflow
Updated HTML Proofer options to disable specific checks.
Modify HTML Proofer checks in jekyll.yml
Updated HTML Proofer options to include new flags for missing alt attributes and empty alt attributes.
Modify HTML Proofer options in jekyll.yml
Removed several options from the html-proofer command.
Simplify html-proofer command options
Add pull_request trigger to Jekyll workflow
@HrisShterev HrisShterev closed this Feb 1, 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.

1 participant