Connect a Git Provider
Git integrations belong to the workspace where you create them. Once connected, repositories from that provider become available for static analysis, PR reviews, DevOps Agent sessions, and cloud resource import handoff in that workspace. Choose the workspace you want to configure, openIntegrations, and select Git Providers.
Supported Providers
Cloudgeni supports:- GitHub
- GitLab
- Azure DevOps
After Connection
After a successful connection:- The integration is stored in the selected workspace
- Repositories are available under the integration detail page
- Repository-level settings become available
- PR reviews can be enabled per repository
Provider-Specific Flow
GitHub
- Start the GitHub connection from the Git integrations page
- Install or authorize the Cloudgeni GitHub app
- Return to Cloudgeni and let repository sync complete
- Open the integration and verify the repositories you want to use
GitLab
GitLab has a second step after OAuth.- Start the GitLab connection
- Complete OAuth
- If the integration lands in
PENDING_USER_ACTION, choose the namespace or project access Cloudgeni should use - Return to the Git integrations list when the integration becomes active
Azure DevOps
Azure DevOps also uses a follow-up confirmation flow.- Start the Azure DevOps connection
- Complete the OAuth redirect
- Finish any follow-up selection or confirmation the integration requires
- Verify repository availability from the integration detail page
Turn On Repository Features
Once a provider is connected, open a repository under that integration and decide what you want to use it for. Common next steps:- Enable Pull Request Reviews
- Run Static Analysis
- Use the repository in an AI DevOps session
What To Check If Something Looks Wrong
- No repositories listed: the provider connected, but the repo selection or provider-side install scope is incomplete
- Integration stuck in a transitional state: refresh the integration list and finish any pending provider-side confirmation
- PR reviews not running: check the repository-level review setting, not just the integration status
Next
Pull Request Reviews
Enable automated reviews on the repositories that need them.
Static Analysis
Use the connected repository for Checkov-backed scanning.