Aguardic logoAguardic

GitHub

Version Control·Pull Requests

Connect Aguardic to GitHub to enforce governance on pull requests across all your repositories.

What You Can Govern

Apply policies to every aspect of this integration

Pull requests and code changes
Commit messages and history
PR comments and reviews
Branch protection and merge controls
Repository metadata and settings

Enforcement Modes

Choose how GitHub enforces your policies

Block

Block PR merge via required GitHub status check

Approval

Pending check run — held for human review

Warn

Post comment on PR with policy violation details

Monitor

Log evaluation results without blocking or commenting

Policy Templates

Pre-built policy templates you can enable for GitHub

Setup Guide

Get GitHub running in minutes

1.

Click 'Connect GitHub' and authorize Aguardic

2.

Select repositories to govern

3.

Choose which policy sets to apply

4.

Configure enforcement mode (monitor/warn/block)

5.

Test with a sample PR

Permissions

What Aguardic needs to govern GitHub

Read repository content and metadata
Read pull requests and commits
Write commit statuses (for blocking)
Write pull request comments (for warnings)

Ready to Connect GitHub?

Connect GitHub and start enforcing policies in minutes.