Quality Gates for Your CI/CD Pipeline

Verify evidence files, enforce thresholds, and track quality state — directly in GitHub Actions. Free to start, Pro features when you need them.

.github/workflows/ci.yml
# Add quality gates in 3 lines
- uses: evidence-gate/evidence-gate-action@v1
  with:
    gate_type: "test_coverage"
    phase_id: "testing"
    evidence_files: "coverage.json"

How It Works

Three steps to enforced quality in every pull request

1

Define

Add Evidence Gate to your workflow YAML. Specify gate types, evidence files, and thresholds.

2

Evaluate

Gates automatically verify your evidence files — existence, schema, thresholds, and integrity.

3

Enforce

Fail-closed: pipelines stop on quality violations. Results appear in PR summary and workflow annotations.

Designed for AI Governance

Evidence Gate's design aligns with Japan's AI Business Operator Guidelines

Fail-Closed Safety

All gates default to FAIL. Only explicitly verified evidence earns a PASS. Supports the guideline's emphasis on safety and risk prevention.

Transparency & Trust Levels

Genchi Genbutsu Trust Levels (L1–L4) make evidence reliability explicit. SHA-256 Evidence Chain enables integrity verification of all judgment data.

Security & Accountability

AWS KMS encryption (FIPS 140-2 validated), HMAC-signed cursors, and a maturity-level-based Quality State Model provide auditable governance at every step.

Evidence Gate supports practices aligned with key principles including transparency, safety, and accountability. Learn more about our approach →

This product is not endorsed by or affiliated with any government body. Feature descriptions are for informational purposes only and do not constitute compliance certification.

Simple, Transparent Pricing

Start free, upgrade when your team needs advanced features

Free

$0 /month

Everything you need to enforce basic quality gates in your CI/CD pipeline.

  • 100 evaluations/month
  • 1,000 API calls/month
  • All 25 gate types
  • Wave evaluation
  • SARIF output
  • GitHub Check Runs
  • SHA-256 integrity hashing
Get Started Free

Enterprise

Contact us

Self-hosted deployment with dedicated support for your organization.

  • Unlimited evaluations
  • Unlimited API calls
  • Everything in Pro, plus:
  • Self-hosted deployment
  • Custom API base URL
  • Dedicated support
  • Custom SLA available
Contact Sales

Up and Running in 5 Minutes

Add quality gates to your GitHub Actions workflow in three simple steps

1 Install from Marketplace

Visit the Evidence Gate Marketplace page and click "Use latest version" to add the action to your repository.

2 Add to your workflow

Add the Evidence Gate step to your GitHub Actions workflow file:

name: Quality Gate
on: [pull_request]

permissions:
  contents: read
  checks: write

jobs:
  evaluate:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4

      # Your build & test steps here...

      - name: Evidence Gate
        uses: evidence-gate/evidence-gate-action@v1
        with:
          gate_type: "test_coverage"
          phase_id: "testing"
          evidence_files: "coverage.json"

3 See results in your PR

Evidence Gate writes a detailed summary to GITHUB_STEP_SUMMARY, visible directly in your pull request's workflow run. Gate pass/fail results, evidence hashes, and threshold evaluations appear automatically — no configuration needed.