Backed byEnterprise-grade delivery governance for engineering teams
Integrations / GitHub

Your standards, checked on GitHub.

Connect the repositories you choose to evaluate pull requests, reviews, checks and deployments. See rule results beside the change. You decide whether the Warestack check is required in branch protection.

GitHub.com organizations · choose your repositories · rules start informational.

Three things on every pull request.

Written as the pull request changes. Each push re-evaluates; each result is kept.

Checks tab
The Warestack Rules check

One check per pull request with the result, the standards that passed, the finding and the recommended action. Informational until you require it in branch protection; then it gates the merge.

Conversation
One comment, kept current

A single Warestack comment that updates as the pull request changes. No new comment per push, no noise in the thread.

Console
The record

Every evaluation kept with the pull request: which standards ran, on which commit, with what evidence. Queryable in reports and exported as CSV.

Deployments are checked too.

Production deployments and deployment reviews go through the same standards. Who approved, whether they were independent of the requester, whether verification evidence was observed, and whether the change traces to a merged pull request.

Deployment reviewcontrol-plane · prod · Release 2026.10.02-1

Requested by rdiaz · 11:04. Approved by lhartmann · 13:19 · independent of requester. Checks 14 passed · 0 failed. Traces to control-plane #2061 · merged 11:40.

Warestack Rules Passed · 3 deployment standards. Independent production approval · production verification evidence · deployment traceability.

Posted to #deploys · in the daily report with CSV

Standards that read GitHub.

A few rules from the catalog. Each evaluates the change evidence it needs, and starts informational.

Require approvals by branch prefix

Flags pull requests that reach merge with fewer human approvals than their branch prefix requires. Bot approvals never count.

Catalog rule
Require a linked issue

Flags pull requests not linked to a Linear, Jira or GitHub issue.

Catalog rule
Require owner approval for sensitive changes

Flags changes to sensitive paths without an independent approval from an observed code owner.

Catalog rule
Require concise pull requests

Flags pull requests over the configured size, excluding lock files.

Catalog rule
Require independent production approval

Flags production deployment reviews approved by the person who requested them.

Catalog rule
Require production deployment traceability

Flags production deployments that cannot be traced to an observed pull request.

Catalog rule

Start with one repository.

An organization admin approves the app once and picks the repositories. Enable a rule to see results on the next matching event.

01
Install from GitHub Marketplace
Pick one to three repositories. An organization admin approves the permissions once.
02
Turn on two rules
Require a linked issue and Require approvals by branch prefix are the usual first pair. Both start informational.
03
Open a pull request
The Warestack Rules check runs and the comment appears. Require the check in branch protection when you are ready to block.

Review the GitHub App permissions at installation. Rules use change evidence; configured actions publish checks, comments or review requests.

© 2026 Warestack Inc.