> ## Documentation Index
> Fetch the complete documentation index at: https://docs.snapsec.co/llms.txt
> Use this file to discover all available pages before exploring further.

# CI/CD Integrations

> Embed automated security scanning into GitHub Actions, GitLab CI, Jenkins, and Azure Pipelines.

Shift security testing left into your software delivery pipelines.

***

## Pull Request Security Gates

Block pull requests if new Critical or High vulnerabilities are introduced:

```yaml theme={null}
# GitHub Actions Example
- name: Snapsec Pull Request Check
  uses: snapsec/pr-security-gate@v1
  with:
    api-key: ${{ secrets.SNAPSEC_API_KEY }}
    project-id: "proj_billing_service"
    fail-on: "high"
```

If a vulnerability is introduced, the action fails and posts an inline review comment on the offending pull request.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.