ActionRank

Code Quality & Linting GitHub Actions

Lint, format and review code automatically.

83 actions

  1. D
    Pull Request Linter

    A fast 🔥 TypeScript GitHub Action to ensure that your PR title matches a given regex.

    41
  2. D
    pre-commit

    a GitHub action to run `pre-commit`

    40
  3. D
    PHPStan (php-actions)

    PHP Static Analysis in Github Actions.

    40
  4. F
    Problem Matcher for stylelint

    A GitHub Action that registers a problem matcher for Stylelint's report format

    38
  5. F
    Shell Linter

    A Github Action for ShellCheck

    38
  6. F
    Laravel Pint

    GitHub Action for Laravel Pint

    37
  7. F
    GitHub Tag

    A Github Action to automatically bump and tag master, on merge, with the latest SemVer formatted version. Works on any platform.

    36
  8. F
    TSLint checks

    GitHub action that lints your code with TSLint (with Annotation support)

    35
  9. F
    Prettier Action

    GitHub action for running prettier on your projects pull requests

    35
  10. F
    stylelinter

    GitHub Action that runs stylelint

    34
  11. F
    Awesome Lint

    awesome-lint as a GitHub Action

    34
  12. F
    Dart/Flutter Package Analyzer

    GitHub Action that uses the Dart Package Analyzer to compute the Pub score of Dart/Flutter packages

    34
  13. F
    autopep8

    A GitHub action for autopep8, a tool that automatically formats Python code to conform to the PEP 8 style guide.

    33
  14. F
    Markdown Linting Action

    Linter for markdown (with presets)

    33
  15. F
    PSScriptAnalyzer checks

    GitHub Action to run PSScriptAnalyzer static code analysis

    32
  16. F
    Python flake8 Lint

    A GitHub Action that installs and executes flake8 Python source linting during continuous integration testing. Supports flake8 configuration and plugin installation in the GitHub Action settings.

    32
  17. F
    OpenAI Continuous Translation Action

    Translate with OpenAI in Github Actions for multiple format

    32
  18. F
    misspell-fixer-action

    📝Automatically fixes typos and mistakes in your source code and docs!

    32
  19. F
    PMD

    GitHub Action for PMD

    31
  20. F
    Python Code Quality and Lint

    GitHub Action for Lint your code

    31
  21. F
    minisauras

    An open-source CI/CD automation tool based on GitHub Actions that pulls all the JavaScript and CSS files from your base branch, minify them and creates a pull-request with a new branch.

    30
  22. F
    Run ESLint

    Github action that runs ESLint on javascript code.

    30
  23. F
    clang-format lint

    This action checks if the source code matches the .clang-format file.

    30
  24. F
    Check code formatting using gofmt

    Ready to use gofmt GitHub action

    28
  25. F
    Auto Minify

    Minifies JS and CSS files in GitHub workflows.

    28
  26. F
    Commit Linter

    Lints Pull Request commits with commitlint

    28
  27. F
    pr-lint-action

    A GitHub Action that verifies your pull request contains a reference to a Jira ticket.

    27
  28. F
    Go-linter

    Ready to use go lint GitHub action

    26
  29. F
    Check Golang imports order

    Ready to use go imports GitHub action

    26
  30. F
    RuboCop Linter Action

    Rubocop Linter Action: A GitHub Action to run Rubocop against your code!

    22
  31. F
    YAML/JSON/XML Converter Action (Deprecated)

    GitHub action that converts YAML/JSON/XML file formats interchangeably

    19
  32. F
    Node Code Formatter

    Automatically formats your code with your preferred code formatter!

    18
  33. F
    Linguist Action (Deprecated)

    Detects language type for a file, or, given a repository, determine language breakdown in JSON format.

    16