ActionRank

Testing & Coverage GitHub Actions

Run test suites, report results and track coverage.

93 actions

  1. B
    JUnit Report Action

    Reports junit test results as GitHub Pull Request Check

    82
  2. B
    xray-action

    ... a GitHub action to import test results into "Xray" - A complete Test Management tool for Jira.

    78
  3. B
    coder_eval

    Playwright for coding agents. Benchmark Claude Code, Codex, Gemini, and OpenCode on your own tasks - and test that your skills, MCP servers, and CLIs work when an agent uses them. Sandboxed YAML suites, activation checks, A/B experiments, CI gates.

    76
  4. B
    GitHub Test Reporter

    Publish and view test reporting directly in your GitHub Actions CI/CD workflow and Pull Requests with detailed test summaries, failed test analyses, and flaky test detection.

    75
  5. B
    Pytest Coverage Comment

    Comments a pull request with the pytest code coverage badge and full report

    75
  6. B
    JaCoCo Report

    Github action that publishes the JaCoCo report as a comment in the Pull Request

    74
  7. B
    Codecov

    GitHub Action that uploads coverage to Codecov

    74
  8. B
    Cypress.io

    GitHub Action for running Cypress end-to-end & component tests

    74
  9. B
    Report LCOV

    A Github Action to report the code coverage from LCOV files

    73
  10. B
    EvalForge quality gate

    Evaluator-neutral AI evaluation evidence, baseline regression gates, and JSON, JUnit, and SARIF reports for CI.

    72
  11. B
    Kind Cluster

    A GitHub Action for Kubernetes IN Docker - local clusters for testing Kubernetes

    71
  12. B
    Playwright report comment

    A GitHub action to report Playwright test results as pull request comments

    70
  13. C
    My Broken Link Checker

    A GitHub Action for checking broken links

    69
  14. C
    AISquare Studio AutoQA

    Setting up QA testing agents using playwright and crewAI

    69
  15. C
    Swarm Audit, the merge gate for AI-generated PRs

    Checks AI-written pull requests for tricks that make code look done when it isn't, like weakened tests and hidden errors. Warns a human by default; only blocks a merge when it can prove the problem.

    69
  16. C
    Image Actions

    A Github Action that automatically compresses JPEGs, PNGs, WebPs & AVIFs in Pull Requests.

    68
  17. C
    Gradle Lighthouse

    Analyze Android module graphs, detect circular dependencies, audit Gradle builds, and uncover architecture bottlenecks before they impact build performance.

    67
  18. C
    go-test-coverage

    go-test-coverage is a tool designed to report issues when test coverage falls below a specified threshold

    66
  19. C
    Test Reporter

    Displays test results from popular testing frameworks directly in GitHub

    66
  20. C
    Continuous Benchmark

    GitHub Action for continuous benchmarking to keep performance

    65
  21. C
    Android Emulator Runner

    A GitHub Action for installing, configuring and running hardware-accelerated Android Emulators on macOS virtual machines.

    65
  22. C
    Python Coverage Comment

    Publish coverage report as PR comment, and create a coverage badge & dashboard to display on the Readme for Python projects, all inside GitHub without third party servers

    65
  23. C
    GraphQL Inspector

    🕵️‍♀️ Validate schema, get schema change notifications, validate operations, find breaking changes, look for similar types, schema coverage

    64
  24. C
    actions-goveralls

    Coveralls GitHub Action with Go integration powered by mattn/goveralls

    63
  25. C
    Helm Chart Testing

    A GitHub Action to lint and test Helm charts

    63
  26. C
    Run Julia package tests

    This action runs the tests in a Julia package.

    63
  27. C
    Coveralls GitHub Action

    Coveralls Github Action

    62
  28. C
    Go Unit Test Coverage Report

    A CLI tool and GitHub Action to post Go code coverage reports as comment to your pull requests.

    62
  29. C
    Lychee Broken Link Checker

    Github action to check for broken links in Markdown, HTML, and text files using lychee, a fast link checker written in Rust.

    62
  30. C
    MC-Runtime-Test

    Test the Minecraft client inside your CI

    61
  31. C
    GdUnit4 - Test Runner Action

    🎮 Official GdUnit4 GitHub Action for automated testing in Godot 4.x projects. Supports GDScript & C#, test reporting, and CI/CD pipeline integration. Built for game developers to streamline their testing workflow.

    61
  32. C
    Publish Test Results

    GitHub Action to publish unit test results on GitHub

    59
  33. C
    Test supported GHC versions

    Go get tested! Github Actions matrix generator for your haskell projects' CI

    58
  34. C
    Run octocov

    GitHub Action for octocov

    57
  35. C
    Swift - Build and Test

    GitHub Action for building and testing Swift packages across all platforms.

    57
  36. C
    Kotlinx Kover Report

    Github action that publishes the Kover code coverage report as a comment in pull requests

    56
  37. C
    CSV Blueprint - Lint and validate by schemas

    CSV Validator - Strict and automated line-by-line CSV checking tool based on customizable Yaml schemas

    56
  38. C
    GitHub Actions Typing

    Bring type-safety to your GitHub actions' API!

    55
  39. D
    The name of your action here

    Create a TypeScript Action with tests, linting, workflow, publishing, and versioning

    54
  40. D
    jacoco-badge-generator

    Coverage badges, and pull request coverage checks, from JaCoCo reports in GitHub Actions

    54
  41. D
    jacoco-reporter

    GitHub Action to Publish JaCoCo Format Code Coverage XML and attach it to the Workflow Run as a Check Run. Also can enforce Coverage Quality Gate.

    53
  42. D
    R Package Validation Report

    Github Action that generates R Package Validation documentation 🏁

    51
  43. D
    Lighthouse CI Action

    Audit URLs using Lighthouse and test performance with Lighthouse CI.

    51
  44. D
    The name of your action here

    Create a JavaScript Action with tests, linting, workflow, publishing, and versioning

    50
  45. D
    use-herald-action

    GitHub action to add reviewers, subscribers, labels, and assignees to your PR. You can validate your PR template as well.

    49
  46. D
    Python Coverage

    GitHub Action for python coverage publish & analysis

    49
  47. D
    Branch Names

    Github action to retrieve branch or tag names with support for all events.

    47
  48. D
    Jest coverage report

    Track your code coverage in every pull request.

    45
  49. D
    Emacs Lisp check

    A GitHub Action for Emacs Lisp CI

    45
  50. D
    TestForest Dashboard

    Show a helpful summary of test results in GitHub Actions CI/CD workflow runs

    45