Perhaps the contributor missed the warning from instructions. Now, this corrupted wordlist and is causing Aspell to fail within spell check CI workflow.
A bug in the CI workflow ignores Aspell errors, causing checks to pass when it shouldn't have.
This PR:
[x] Fixes the bug. The CI fails if ASpell errors out for any reason.
[x] Removes the hyphenated words that corrupted wordlist.
[x] Fixes additional typos that slipped through due to this bug.
[x] Introduces an enhancement: Camel case words are now recognized. No need to add them to wordlist!
[x] Makes the warning about special characters more explicit.
Please consider merging this PR as soon as possible before more typos gets merged.
Words with special character (hyphen) was added to the
wordlist.txt
. https://github.com/eth-protocol-fellows/protocol-studies/blob/0e9e8a876ce85ce0e49acdadd6322cc238f95bee/wordlist.txt#L289-L292Perhaps the contributor missed the warning from instructions. Now, this corrupted
wordlist
and is causing Aspell to fail within spell check CI workflow.A bug in the CI workflow ignores Aspell errors, causing checks to pass when it shouldn't have.
This PR:
wordlist
.wordlist
!Please consider merging this PR as soon as possible before more typos gets merged.