Skip to content

Conversation

@wmmc88
Copy link
Collaborator

@wmmc88 wmmc88 commented Aug 11, 2025

This pull request introduces automated spell checking to the repository and fixes numerous typos and spelling errors across documentation, code comments, and identifiers. The most significant changes are the addition of a GitHub Actions workflow for spell checking, configuration for the spell checker, and corrections of various spelling mistakes throughout the codebase and documentation.

Spell checking automation:

  • Added a new GitHub Actions workflow .github/workflows/typos.yml to run typos for spell checking on pushes, pull requests, merge groups, and on a daily schedule. This ensures that spelling errors are caught automatically in CI.
  • Added a .typos.toml configuration file to customize spell checking, including exclusions and allowed identifiers, particularly for Windows API compatibility.

Documentation updates:

  • Updated CONTRIBUTING.md to document the new spell checking process, including instructions for running and auto-fixing typos locally, and notes on configuration.

Spelling corrections in code and documentation:

These changes collectively improve the code quality, maintainability, and professionalism of the project by ensuring consistent and correct spelling throughout the repository.

@wmmc88 wmmc88 requested a review from Copilot August 11, 2025 05:42
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This pull request introduces automated spell checking to the repository using the typos tool and fixes numerous spelling errors throughout the codebase. The automation ensures consistent spelling quality going forward while improving the professionalism of the project.

  • Adds GitHub Actions workflow for automated spell checking on pushes, PRs, and daily schedules
  • Introduces typos configuration with exclusions for Windows API identifiers
  • Corrects spelling errors in documentation, code comments, and variable names across multiple files

Reviewed Changes

Copilot reviewed 19 out of 19 changed files in this pull request and generated 2 comments.

File Description
.github/workflows/typos.yml New GitHub Actions workflow for automated spell checking
.typos.toml Configuration file for typos tool with Windows API exclusions
CONTRIBUTING.md Documents the new spell checking process and local commands
Multiple source files Fixes spelling errors in comments, documentation, and variable names

@wmmc88 wmmc88 marked this pull request as ready for review August 11, 2025 05:58
@wmmc88 wmmc88 requested a review from a team August 11, 2025 05:58
gurry
gurry previously approved these changes Aug 12, 2025
Co-authored-by: Gurinder Singh <[email protected]>
Signed-off-by: Melvin Wang <[email protected]>
@wmmc88 wmmc88 enabled auto-merge August 12, 2025 02:45
@wmmc88 wmmc88 disabled auto-merge August 12, 2025 05:58
@wmmc88 wmmc88 enabled auto-merge August 12, 2025 05:58
@wmmc88 wmmc88 disabled auto-merge August 12, 2025 05:59
@wmmc88 wmmc88 enabled auto-merge August 12, 2025 05:59
@wmmc88 wmmc88 disabled auto-merge August 12, 2025 06:00
@wmmc88 wmmc88 enabled auto-merge August 12, 2025 06:01
@wmmc88 wmmc88 disabled auto-merge August 12, 2025 06:01
@wmmc88 wmmc88 merged commit bb16b9f into microsoft:main Aug 12, 2025
177 of 227 checks passed
@wmmc88 wmmc88 deleted the typos branch August 14, 2025 22:16
@leon-xd leon-xd mentioned this pull request Oct 17, 2025
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.

3 participants