[Improvement] Spell check only PR-changed files and added manual dispatch for full check#693
[Improvement] Spell check only PR-changed files and added manual dispatch for full check#693LukasWallrich merged 7 commits intomasterfrom
Conversation
|
👍 All image files/references (if any) are in webp format, in line with our policy. |
✅ Spell Check PassedNo spelling issues found when checking 2 changed file(s)! 🎉 |
|
✅ Staging Deployment Status This PR has been successfully deployed to staging as part of an aggregated deployment. Deployed at: 2026-03-12 20:21:34 UTC The staging site shows the combined state of all compatible open PRs. |
There was a problem hiding this comment.
Pull request overview
Updates the repository’s spell-check automation to support two execution modes (PR-only vs full scan), aiming to reduce CI work on pull requests while still enabling an on-demand full repository check.
Changes:
- Add PR mode to
check_spelling.pythat spell-checks only PR-changed files (viaCHANGED_FILES) and keep a full-scan mode (viaCHECK_ALL). - Extend the GitHub Actions workflow to compute changed files for PRs and add
workflow_dispatchfor manual full checks.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| scripts/spell_check/check_spelling.py | Adds mode selection logic (PR-only vs full) and adjusts comment formatting to reflect the mode/files checked. |
| .github/workflows/spell-check.yaml | Adds workflow_dispatch, computes changed files in PR runs, and passes mode-related env vars into the script. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
✅ Spell Check PassedNo spelling issues found when checking 2 changed file(s)! 🎉 |
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Description
This improves the spell check feature and Instead of commenting on every Pull Request , typos from other files
Type of Change
Testing
Checklist
Notes