Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. GitHub Actions
  3. Run mispell, with reviewdog output on the PR

Run mispell, with reviewdog output on the PR

MITShellv1.27.0

A GitHub Action that runs the misspell spell checker with reviewdog to catch typos in pull requests.

Visit WebsiteGitHubGitHub
102 stars29 forks0 contributors

What is Run mispell, with reviewdog output on the PR?

reviewdog/action-misspell is a GitHub Action that runs the misspell spell checker integrated with reviewdog to automatically detect and report spelling errors in pull requests. It scans code and documentation changes for common typos and provides inline feedback during code reviews. This helps developers catch mistakes early and maintain consistent spelling across the codebase.

Target Audience

Development teams using GitHub for version control who want to automate spell checking in their CI/CD pipelines, particularly those focused on code quality and review efficiency.

Value Proposition

It combines the accuracy of the misspell tool with the seamless GitHub integration of reviewdog, offering a lightweight, configurable solution for automated spell checking without requiring manual intervention during reviews.

Overview

Run misspell with reviewdog

Use Cases

Best For

  • Automating spell checks in GitHub pull request workflows
  • Catching typos in code comments and documentation
  • Enforcing consistent spelling (US/UK English) across repositories
  • Integrating lightweight spell checking into CI/CD pipelines
  • Reducing manual proofreading during code reviews
  • Improving code quality with automated feedback tools

Not Ideal For

  • Projects using GitLab, Bitbucket, or other version control systems outside GitHub
  • Teams needing spell checking for languages other than English (US/UK)
  • Codebases with specialized terminology requiring advanced custom dictionaries or context-aware corrections
  • Workflows requiring real-time, offline spell checking without CI/CD integration

Pros & Cons

Pros

Seamless GitHub Integration

Leverages reviewdog to post inline comments and checks directly on GitHub pull requests, as demonstrated by the sample annotation screenshot in the README, streamlining code reviews.

Configurable Spell Checking

Supports US and UK English locales and allows ignoring specific words with the 'ignore' input, providing flexibility for different project standards and reducing false positives.

Automated PR Feedback

Automatically scans pull request changes for misspellings and reports them based on severity levels (info, warning, error), enhancing code quality with minimal manual effort.

Targeted File Scanning

Offers inputs like path, pattern, and exclude to control which files are checked, preventing unnecessary scans on irrelevant directories or file types, as shown in the example YAML.

Cons

Limited Language Support

Only supports US and UK English locales, making it ineffective for multilingual projects or codebases with non-English text, which the README does not address.

Dependent on External Tools

Relies on the misspell tool and reviewdog, introducing dependency risks and potential breaking changes, as seen with the deprecated 'fail_on_error' input noted in the README.

GitHub-Centric Lock-in

Designed exclusively for GitHub Actions, so it cannot be easily adapted to other CI/CD platforms or local development environments without significant customization.

Frequently Asked Questions

Quick Stats

Stars102
Forks29
Contributors0
Open Issues5
Last commit3 days ago
CreatedSince 2019

Tags

#developer-tools#spell-checking#pull-requests#ci-cd#reviewdog#automation#code-review#github-actions

Links & Resources

Website

Included in

GitHub Actions27.6k
Auto-fetched 17 hours ago

Related Projects

wemake-python-styleguidewemake-python-styleguide

The strictest and most opinionated python linter ever!

Stars2,874
Forks423
Last commit19 hours ago
Show and auto-fix linting errors for many programming languagesShow and auto-fix linting errors for many programming languages

✨ GitHub Action for detecting and auto-fixing lint errors

Stars609
Forks145
Last commit3 days ago
Lint Pull Request commits with commitlintLint Pull Request commits with commitlint

Lints Pull Request commits with commitlint

Stars401
Forks66
Last commit5 months ago
Run dotenv-linter - Lints your .env files like a charm, with optional reviewdog output on the PRRun dotenv-linter - Lints your .env files like a charm, with optional reviewdog output on the PR

:relaxed: Linting dotenv files like a charm!

Stars304
Forks12
Last commit19 hours ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub