Connect GitHub Actions.
Install the gate-check Action so every pull request can receive a deploy risk verdict.
Prerequisites
- A GitHub account with at least one repository using GitHub Actions.
- A Strake account. No credit card required for individuals and small teams.
- Repository Admin or Owner permissions to authorize the OAuth app and add a repository secret.
01
Sign up at strake.dev
Create your account at strake.dev/signup.
02
Connect GitHub Actions
Open Integrations, choose GitHub Actions, and authorize Strake for the repository or organization you want to test first.
03
Review access
Strake requests access needed to read workflow metadata and configured lockfiles for dependency-change detection. It does not clone or analyze application code beyond those deploy-safety inputs.
04
Map one service
For monorepos, start with one production service and one workflow. Add more mappings once the first PR verdict is working.
05
Install the workflow
Create a deploy token, choose the service slug, and copy the generated workflow into .github/workflows/strake-gate.yml.
06
Open a pull request
Strake will post a GO, HOLD, CRITICAL, or NOT EVALUATED comment on the PR with the signal breakdown.
Troubleshooting
If no repositories appear after authorization, confirm the OAuth app has access to the correct GitHub organization, then return to Integrations and sync again. If the PR comment does not appear, confirm the deploy token is stored as
STRAKE_DEPLOY_TOKEN and the workflow has pull request permissions.