Skip to content

Configure cspell to check all files and fix spelling errors#104

Merged
Malcolmnixon merged 1 commit intomainfrom
copilot/update-cspell-settings-and-fix-spelling
Feb 10, 2026
Merged

Configure cspell to check all files and fix spelling errors#104
Malcolmnixon merged 1 commit intomainfrom
copilot/update-cspell-settings-and-fix-spelling

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Feb 10, 2026

Pull Request

Description

The cspell-action was running in incremental mode, checking only changed files. This PR disables incremental_files_only to ensure all files are checked on every run.

Changes

  • Workflow: Set incremental_files_only: false in .github/workflows/build.yaml cspell-action configuration
  • Dictionary: Added 13 words to .cspell.json:
    • SPDX terms: SPDXID, NOASSERTION, SPDXJSON
    • NTIA variants: ntia, NTIA, Ntia
    • Test data: Neko, Cyper, acmecorp, acmenator
    • Tools/formats: Doap, DOAP, Protecode

All spelling errors now resolved. cspell validates 76 files with 0 issues.

Type of Change

  • Code quality improvement

Related Issues

Pre-Submission Checklist

Build and Test

  • Code builds successfully: dotnet build --configuration Release
  • All tests pass: dotnet test --configuration Release
  • Code produces zero warnings

Code Quality

  • Code formatting is correct: dotnet format --verify-no-changes
  • New code has appropriate XML documentation comments
  • Static analyzer warnings have been addressed

Quality Checks

Please run the following checks before submitting:

  • Spell checker passes: cspell "**/*.{md,cs}"
  • Markdown linter passes: markdownlint "**/*.md"
  • YAML linter passes: yamllint '**/*.{yml,yaml}'

Testing

  • Added unit tests for new functionality
  • Updated existing tests if behavior changed
  • All tests follow the AAA (Arrange, Act, Assert) pattern
  • Test coverage is maintained or improved

Documentation

  • Updated README.md (if applicable)
  • Updated ARCHITECTURE.md (if applicable)
  • Added code examples for new features (if applicable)
  • Updated requirements.yaml (if applicable)

Additional Notes

No functional code changes. CodeQL security scan: 0 alerts.

Original prompt

Modify streetsidesoftware/cspell-action invocation to turn off incremental_files_only and then fix all the spelling mistakes.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI changed the title [WIP] Update cspell-action invocation to disable incremental files Configure cspell to check all files and fix spelling errors Feb 10, 2026
@Malcolmnixon Malcolmnixon marked this pull request as ready for review February 10, 2026 12:06
Copilot AI requested a review from Malcolmnixon February 10, 2026 12:06
… errors

Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
@Malcolmnixon Malcolmnixon force-pushed the copilot/update-cspell-settings-and-fix-spelling branch from 7dc39c5 to 4f9ffd4 Compare February 10, 2026 12:07
@Malcolmnixon Malcolmnixon merged commit 3a83477 into main Feb 10, 2026
12 checks passed
@Malcolmnixon Malcolmnixon deleted the copilot/update-cspell-settings-and-fix-spelling branch February 10, 2026 12:15
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.

2 participants