Skip to content

Pospell check - #153

Open
m-aciek wants to merge 12 commits into
3.15from
ci/pospell-check
Open

m-aciek wants to merge 12 commits into
3.15from
ci/pospell-check

Conversation

@m-aciek

@m-aciek m-aciek commented Oct 1, 2026 •

Copy link
Copy Markdown
Collaborator

Add automated spelling checks for Polish documentation using pospell and Hunspell.

The workflow runs on pull requests and manual dispatches against matching CPython documentation sources. It also runs after translation updates on scheduled/default-branch runs, where failures are advisory and do not fail update-and-build.

  • Combine the packaged Polish dictionary, a checksum-verified SJP dictionary, and Polish terminology downloaded from the Transifex glossary.
  • Convert dictionaries to UTF-8.
  • Regenerate temporary catalogs with literal blocks excluded and obsolete entries removed. No generated PO changes are committed.
  • Use GitHub's self-repository workflow syntax, with a narrowly scoped actionlint exception pending upstream support.

The PR workflow reaches pospell and reports findings; the standalone PR check currently fails on those findings.

Closes #75.

@m-aciek
m-aciek marked this pull request as ready for review October 19, 2026 23:14

This branch has not been deployed

No deployments
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.

Use pospell

1 participant