Source Control is how Vibgrate reaches your code. Connect GitHub, GitLab, Bitbucket, or Azure DevOps, choose which repositories to track, and Vibgrate can scan them for drift. This is usually the first thing you set up.
Connect a provider
- Open Settings, then Source control.
- Select your provider — GitHub, GitLab, Bitbucket, or Azure DevOps.
- Authorize Vibgrate through the provider's OAuth flow.
- Choose the repositories you want to track.
Once connected, those repositories are available to scan under the Scans tab.
What you'll see
- Connections — your linked providers and their health.
- Bound repositories — which repositories each connection covers.
- Drift badges — embeddable badges that show a repository's current drift score.
If a connection expires
OAuth connections can expire or be revoked at the provider. If scans start failing, this is the first place to check — reconnect the provider and run the scan again. Vibgrate never stores your provider password; access is through revocable OAuth tokens that you can disconnect here at any time.