Code Quality & Linting GitHub Actions
Lint, format and review code automatically.
38 actions · active
- BActive★ 6.3ktoday83jscpd-copy-paste-detectorkucherenko/jscpd
Copy/paste detector for source code. 220+ languages, Rust engine, SARIF/HTML/badge reporters, GitHub Action, MCP server for AI agents.
- BActive★ 662today81aislop — AI Code Quality Gatescanaislop/aislop
Catch and fix the code-quality issues AI coding agents leave behind - dead code, unsafe casts, swallowed errors, duplication, security risks, and more. 50+ deterministic rules across 10 language targets, with CLI, CI, and GitHub Actions. No LLM at runtime. MIT.
- BActive★ 7611 days ago78cfn-lint-actionScottBrenner/cfn-lint-action
GitHub Action for interacting with CloudFormation Linter
- BActive★ 10.6kyesterday78Super-Lintersuper-linter/super-linter
Combination of multiple linters to run as a GitHub Action or standalone
- BActive★ 2997 days ago78geoptimize Content Readiness Checkcucuwang/geoptimize
Deterministic content-readiness lint.
- BActive★ 1.4kyesterday77Golangci-lintgolangci/golangci-lint-action
Official GitHub Action for golangci-lint from its authors
- BActive★ 2.9ktoday76wemake-python-styleguidewemake-services/wemake-python-styleguide
The strictest and most opinionated python linter ever!
- BActive★ 6091 months ago74Lint Actionsamuelmeuli/lint-action
✨ GitHub Action for detecting and auto-fixing lint errors
- BActive★ 5513 days ago72Run hadolint with reviewdogreviewdog/action-hadolint
Run hadolint with reviewdog 🐶
- BActive★ 1185 days ago71LintLang Agent Config Linterhermes-labs-ai/lintlang
Static analysis for AI agent configs, tool descriptions, and system prompts — catches vague tool descriptions, missing stop conditions, and schema gaps before they reach runtime. Zero-LLM, deterministic checks, built for CI.
- BActive★ 715 days ago71Machine TranslatorIEvangelist/resource-translator
A GitHub Action that automatically creates machine-translated PRs of translation files. Supported file formats include, .ini, .po, .restext, .resx, .xliff .json.
- BActive★ 259yesterday70Run eslint with reviewdogreviewdog/action-eslint
Run eslint with reviewdog
- CActive★ 24313 days ago69Run golangci-lint with reviewdogreviewdog/action-golangci-lint
Run golangci-lint with reviewdog
- CActive★ 10214 days ago68Run misspell with reviewdogreviewdog/action-misspell
Run misspell with reviewdog
- CActive★ 1465 days ago68C/C++ Lintercpp-linter/cpp-linter-action
A Github Action for linting C/C++ code integrating clang-tidy and clang-format to collect feedback provided in the form of file-annotations, thread-comments, workflow step-summary, and Pull Request reviews.
- CActive★ 1051 months ago67FormKind auditkhanhcamap2020-sudo/formkind
Global-readiness toolkit for international forms across HTML, JSX, Vue, Svelte, and CI.
- CActive★ 5818 days ago67arduino/arduino-lint-actionarduino/arduino-lint-action
GitHub Actions action to check Arduino projects for problems
- CActive★ 1245 days ago67Ultralytics Actionsultralytics/actions
Ultralytics GitHub Actions for formatting, PR reviews, labeling, CI retries, CLA checks, and dependency updates.
- CActive★ 307yesterday67dotenv-linterwemake-services/dotenv-linter
Linting dotenv files like a charm!
- CActive★ 11913 days ago67Run tflint with reviewdogreviewdog/action-tflint
Run tflint with reviewdog on pull requests to enforce best practices
- CActive★ 12114 days ago66Run shellcheck with reviewdogreviewdog/action-shellcheck
Run shellcheck with reviewdog
- CActive★ 5214 days ago65Run stylelint with reviewdogreviewdog/action-stylelint
Run stylelint with reviewdog
- CActive★ 413yesterday65mado-actionakiomik/mado
A fast Markdown linter written in Rust.
- CActive★ 6091 months ago65Lint Actionwearerequired/lint-action
✨ GitHub Action for detecting and auto-fixing lint errors
- CActive★ 1.3k13 days ago65Add & CommitEndBug/add-and-commit
Automatically commit changes made in your workflow run directly to your repo
- CActive★ 6710 days ago64impact-gateofficefloor/ImpactGate
Code review via the change impact measure
- CActive★ 617 days ago64reagento/relatorreagento/relator
A GitHub Action that sends beautifully formatted Telegram notifications when new issues are created in your repository. Get instant alerts with issue details, labels as hashtags, and clean formatting.
- CActive★ 73410 days ago64GitHub Tagmathieudutour/github-tag-action
A Github Action to automatically bump and tag master, on merge, with the latest SemVer formatted version. Works on any platform.
- CActive★ 931 months ago63EIP Review Botethereum/eip-review-bot
Request reviewers for EIP modifications
- CActive★ 1392 months ago63clang-format Checkjidicula/clang-format-action
GitHub Action for clang-format checking
- CActive★ 706 days ago62Extract Release Notesffurrer2/extract-release-notes
A GitHub Action to extract release notes from a "Keep a Changelog" formatted changelog file
- CActive★ 872 months ago61Pull request linter actionJulienKode/pull-request-name-linter-action
⚡️ Lint pull request name with commit lint. This is useful if you squash merge your pull requests ⚡️
- CActive★ 1014 days ago61Run vint with reviewdogreviewdog/action-vint
Run vint with reviewdog
- CActive★ 512 months ago61actionlintraven-actions/actionlint
✅ Run actionlint in your GitHub workflow
- CActive★ 611 months ago60Run java checkstylenikitasavinov/checkstyle-action
Run Java checkstyle with reviewdog in github actions
- CActive★ 1017 days ago59OSKAR-phpstanOskarStark/phpstan-ga
GithubAction for PHPStan
- DActive★ 19310 days ago52OSKAR-PHP-CS-FixerOskarStark/php-cs-fixer-ga
GithubAction for PHP-CS-Fixer
- DActive★ 1161 months ago51PHPCS Code ReviewrtCamp/action-phpcs-code-review
Github Action to perform automated code review on pull requests