Connect GitHub to auto-generate pull requests with tracking code, index your codebase for tracking call detection, and correlate deployments with contract violations.
Setup
- In Integrations → GitHub, click Connect GitHub to install the suky GitHub App.
- Grant the App access to the repositories you want to connect.
- Select the connected repository in suky.
Features
- Auto-PR — when a change request is merged, suky opens a matching GitHub pull request with the tracking code changes needed to satisfy the new contract.
- Code indexing — scans your repository and counts total files and tracking calls found.
- Framework detection — automatically detects your tech stack (e.g. Next.js, Vite + React, iOS, Android) and emits code that matches.
- Deploy signals — deployment and PR-merge events are received via webhook so suky can correlate contract violations with recent deploys to identify root causes.
- Re-index — manually trigger a re-scan after significant code changes.
For CI enforcement on every PR, see the GitHub Actions (CI) section.