Skip to main content
Getting started

Get started with Pushgate

Connect a repository, configure its requirements, and make your first push through the gate.

View Markdown ↗

Copy this page

Select and copy the Markdown below, then paste it into your LLM.

Before you start

Have a GitHub repository you are authorized to connect and a TestifySec account. Repository setup guides you through access, CI/lock installation, and agent enrollment; you review and approve the requested access.

Your first workflow

  1. Set up a repository gateConnect the repository, configure the gated remote, and follow the onboarding steps.
  2. Understand approvalsSee which actions require approval and how setup, signing, and policy assignment differ.
  3. Inspect a push decisionUnderstand what is evaluated and what acceptance or refusal establishes.

Check your result

Confirm that the first signed push was delivered to GitHub. Acceptance or queueing alone does not establish delivery; follow the status check in the setup guide.

Follow a workflow

Pushgate

From missing evidence to a delivered push

Record the required evidence, push through the gate, and confirm delivery for the same commit.

Read the guide →

Work with your gate

Trust and verification