Skip to content

Know before you push.

Deploy Gate runs in GitHub Actions and posts a PR verdict using the production signals your reviewer cannot see in the diff.

feat: improve webhook resilience

Openrob wants to merge 3 commits intomainfromfeat/webhook-retry
Strake Deploy Gate
GO

No blocking issues. Safe to deploy.

Incidents
No active incidents
Deploy velocity
Healthy
Dependency changes
2 changed
Runbooks
3 ready

Five signals. One deploy opinion.

Each signal is simple enough to explain in a code review. The value is putting the signal bundle next to the merge decision.

Active incidents

Do not deploy into a live incident without explicit context.

Change velocity

Recent failures and churn make the next deploy riskier.

SLO budget

Health context helps avoid pushing into a fragile service.

System health

Latency and error signals become part of the PR discussion.

Dependency changes

Lockfile movement is reviewed at the deploy boundary.

feat: improve webhook resilience

Openrob wants to merge 3 commits intomainfromfeat/webhook-retry
Conversation 12Commits 3Checks 4Files changed 8
Strake Deploy Gate
GO

No blocking issues. Safe to deploy.

Incidents
No active incidents
Deploy velocity
Healthy
Dependency changes
2 changed
Runbooks
3 ready
Signal timeline (7d)
Good
Watch
Critical
Deploys
1

Connect one repo

Start with GitHub Actions. Add PagerDuty and Datadog when you want live incident, SLO, and health context.

2

Run on every PR

The gate evaluates the signals Strake can currently see and reports missing sources instead of pretending coverage is complete.

3

Comment with context

The PR gets a GO / HOLD / CRITICAL verdict plus the signal breakdown, so the team knows why the gate made the call.

Verdict model

Deterministic beats mysterious.

Strake does not need a black box to be useful. The gate should be boringly clear: any critical signal is critical, warnings hold the deploy for review, and clean evaluated signals produce GO.

Protect one deploy path first.

Install the GitHub Action, open a pull request, and judge the verdict before adopting anything else.