GitLab CI/CD
Add the CI/CD Catalog component to your pipeline and every merge request gets an offline compliance scan with a SARIF artifact. No API key, and your code never leaves your runner.
2 steps.
Reference the Scrutora component in your .gitlab-ci.yml. It runs on merge requests and pushes.
include:
- component: gitlab.com/scrutora-group/scrutora-scan/scan@~latest
inputs:
frameworks: dpdpa,hipaa
fail_on: high # none|low|medium|high|criticalThe scan runs offline in the job and writes a SARIF artifact you can download or wire into your merge-request workflow. With fail_on set, a finding at or above that severity fails the pipeline and blocks the merge.
After the first run.
fail_on stops non-compliant changes before they merge.
Standard SARIF v2.1.0 attached to the job for download or downstream tooling.
Each finding maps to the exact DPDPA/HIPAA/GDPR obligation.
Runs offline on GitLab.com or your own runners, with no egress required.
The ones people actually ask.
GitLab CI/CD CatalogWire it into a build.
A public repository, read once and not kept. You get the data map: every personal-data field, where it lands, and who receives it. Or run the container on your own runner, and the source never reaches us.