Skip to content

Conversation

Copy link

Copilot AI commented Dec 2, 2025

Closes #147

Adds a GitHub Actions workflow to run cspell on pull requests and pushes to main. Uses the existing cspell.json configuration and .cspell/ custom dictionaries already in the repository.

  • Creates .github/workflows/spellcheck.yml using streetsidesoftware/cspell-action@v6
  • Checks all .html and .md files
  • Includes explicit permissions: contents: read per security best practices
  • Updates CONTRIBUTING.md with instructions for using cspell with Visual Studio Code (Code Spell Checker extension)
  • Fixes pre-existing spelling error in CONTRIBUTING.md ("Spftware" → "Software")

The following tasks have been completed:

  • Modified Web platform tests (link)

Implementation commitment:

  • WebKit (link to issue)
  • Chromium (link to issue)
  • Gecko (link to issue)

Documentation and checks

  • Affects privacy
  • Affects security
  • Pinged MDN
  • Updated Explainer
  • Updated digitalcredentials.dev

💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI self-assigned this Dec 2, 2025
Co-authored-by: marcoscaceres <870154+marcoscaceres@users.noreply.github.com>
Copilot AI changed the title [WIP] Add GitHub action for cspell pre-commit hook Add GitHub Action for spell checking with cspell Dec 2, 2025
Copilot AI requested a review from marcoscaceres December 2, 2025 01:17
Copilot finished work on behalf of marcoscaceres December 2, 2025 01:17
@marcoscaceres
Copy link
Collaborator

@copilot, can you make the commit message start with "chore: "?

@marcoscaceres marcoscaceres marked this pull request as ready for review December 2, 2025 01:26
Copilot AI review requested due to automatic review settings December 2, 2025 01:26
Copy link
Author

Copilot AI commented Dec 2, 2025

@copilot, can you make the commit message start with "chore: "?

I'm unable to amend existing commit messages since that would require force pushing, which isn't available in my environment. The commit message convention could be applied when squash-merging this PR - GitHub allows you to edit the final commit message during the merge.

@marcoscaceres
Copy link
Collaborator

@copilot, no problem. Will fix it when I merge.

Copilot finished work on behalf of marcoscaceres December 2, 2025 01:27
Copilot finished reviewing on behalf of marcoscaceres December 2, 2025 01:27
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 PR adds automated spell checking to the repository using GitHub Actions. It leverages the existing cspell configuration (cspell.json and .cspell/ custom dictionaries) to check spelling on pull requests and pushes to the main branch.

Key Changes:

  • Creates a new GitHub Actions workflow that runs cspell using the streetsidesoftware/cspell-action@v6
  • Configures the workflow to check all HTML and Markdown files across the repository
  • Implements minimal permissions (contents: read) following security best practices

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copilot AI requested a review from marcoscaceres December 2, 2025 01:29
Copilot finished work on behalf of marcoscaceres December 2, 2025 01:29
@marcoscaceres marcoscaceres changed the title Add GitHub Action for spell checking with cspell chore: Add GitHub Action for spell checking with cspell Dec 2, 2025
@marcoscaceres
Copy link
Collaborator

@copilot, can you also update CONTRIBUTING.md with instructions of how to use cspell with Visual Studio Code? Can you verify if you need to install "Code Spell Checker" https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker

Co-authored-by: marcoscaceres <870154+marcoscaceres@users.noreply.github.com>
Copy link
Author

Copilot AI commented Dec 2, 2025

@copilot, can you also update CONTRIBUTING.md with instructions of how to use cspell with Visual Studio Code? Can you verify if you need to install "Code Spell Checker" https://marketplace.visualstudi...

Done in 33e2768. Added instructions to CONTRIBUTING.md for using cspell with VS Code. Yes, the "Code Spell Checker" extension is required - it's the VS Code integration for cspell and automatically reads the cspell.json configuration file in the repository. Also fixed a pre-existing typo ("Spftware" → "Software") in the same file.

Copilot AI requested a review from marcoscaceres December 2, 2025 04:39
Copilot finished work on behalf of marcoscaceres December 2, 2025 04:39

This repository is being used for work in the W3C Federated Identity on the Web Working Group, governed by the [W3C Patent Policy](http://www.w3.org/Consortium/Patent-Policy-20040205/) and
[Spftware and Document License](https://www.w3.org/copyright/software-license-2023/). To contribute, you must
[Software and Document License](https://www.w3.org/copyright/software-license-2023/). To contribute, you must
Copy link
Collaborator

Choose a reason for hiding this comment

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

hehe, it works! 🥳

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.

Credential request options mediation requirement

2 participants