Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Link and Spell checker Gihub Actions #157

Open
wants to merge 36 commits into
base: main
Choose a base branch
from
Open

Conversation

kaijli
Copy link
Contributor

@kaijli kaijli commented Jan 17, 2025

PR for spell check and link check github actions.

The link checker used performs (what I believe) is recursive checking through the compiled documents (since Eric mentions in this issue that lychee is not recursive). I found this specific checker by looking through the link checkers listed in this table generated by lychee.

The [spell checker used] (https://github.com/tbroadley/spellchecker-cli) is based off my list in the original issue. I don't remember the reasons for the order of the list, but if this does not serve us as well down the line, there are other options to look into.

Both actions are listed in one yml to be grabbed by the deployment action after the build step. I'm not sure if the move is to keep it as is, or move the build step to its own file to be called by the deploy action. I think it would be good for this check action to be run with every PR and / or deployment because it doesn't hurt.

@kaijli kaijli requested a review from eecavanna January 17, 2025 22:11
This was linked to issues Jan 17, 2025
…king for things other than html files for documentation deployment
@kaijli kaijli changed the title 61 add link checker Link and Spell checker Gihub Actions Jan 23, 2025
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.

Add Link Checker Add spell checker
1 participant