ci: Replace woke with codespell #155
Open
+84
−23
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
woke has been left with Noriko's and all other PRs not being reviewed for years,
hence we have been using our fork.
This PR replaces woke with codespell to detect non-inclusive language and check spelling
Codespell provides a built-in dictionary with recommended non-inclusive terms:
https://github.com/codespell-project/codespell/blob/main/codespell_lib/data/dictionary_usage.txt
Codespell supports using custom dictionaries so we can add to the list if we want.
ignore-multiline-regex
in the.codespellrc
config allows for disablingcodespell for a block of lines:
You can ignore words inline by adding a comment like
# codespell:ignore word
.You can ignore files and directories, and words by adding them to config file
.codespellrc
.For more information about inclusive naming initiative, see
https://inclusivenaming.org/about/