Anthivo home

IntegrationsGitHub

GitHub

Test every pull request with the AMI GitHub Action.

The AMI GitHub Action runs on every pull request, tests the preview build, and reports the verdict as a check. Defects appear as a comment with repro steps.

Add the action

Add a workflow that starts your app, or points at a preview URL, then runs AMI.

.github/workflows/anthivo.yml
name: Anthivoon: pull_request
jobs:  ami:    runs-on: ubuntu-latest    steps:      - uses: actions/checkout@v4      - uses: anthivo/ami-action@v1        with:          provider-key: ${{ secrets.ANTHROPIC_API_KEY }}

Pull request checks

The check fails when a run finds a defect at or above the failOn severity in your config. Flaky results are reported but never fail the check on their own.

Secrets

Store provider keys as repository or organization secrets. The action masks them in logs.

Pull requests from forks do not receive secrets by default, so AMI skips them unless you opt in.