Postil

Documentation

Install the GitHub App. Hosted trials cover up to three organizations per installing identity; BYOK covers additional organizations. These pages also cover the open-source CLI, CI merge gating, configuration, and running the whole stack on your own hardware.

The short version

# GitHub App: install and choose repositories
# new non-draft PRs are reviewed during the hosted trial

# local
curl -fsSL https://postil.dev/install.sh | sh
# or: cargo install --git https://github.com/postil-dev/postil-cli --locked
postil doctor            # verify endpoint, key, and model
postil review --staged

# CI (GitHub Actions)
- uses: postil-dev/postil-action@00442e2340edaa4a681955dbb25e20650ca1514c # tested pair
  with:
    cli-ref: dcf4e34c4804d4bf64705ab6367c883cea23b33a
    cli-release: v0.7.2

Exit codes: 0 clean or below the gate threshold, 1 gate-failing findings, 2 operational error. Postil never reports an operational error as a pass.