Skip to content

Commit f87c205

Browse files
committed
Fixed spell checking in docs GitHub Actions workflow.
The spelling check job was passing even with spelling errors because the system spell checker (`aspell`) was not installed on the GitHub Actions runner. While `sphinxcontrib.spelling` and `PyEnchant` were installed via pip, they require a system-level spell checker backend to function.
1 parent 117ff1d commit f87c205

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

.github/workflows/docs.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ jobs:
3535
python-version: '3.14'
3636
cache: 'pip'
3737
cache-dependency-path: 'docs/requirements.txt'
38+
- name: Install system spell checker
39+
run: sudo apt update && sudo apt install -y aspell aspell-en
3840
- run: python -m pip install -r docs/requirements.txt
3941
- name: Build docs
4042
run: |

0 commit comments

Comments
 (0)