Skip to content

Connecting repositories

Guardix analyzes code from a Git snapshot (branch or commit). How you connect depends on whether the repo is private or public.

  1. Install or authorize the GitHub App when the product prompts you.
  2. Select the organization and repositories you want Guardix to access.
  3. You can adjust access later in GitHub’s GitHub App settings for your org or user.

Private flows ensure Guardix only clones what you authorize.

For open-source projects, you can often connect by URL without granting broad org access — useful for quick runs on public code.

Exact options may vary by environment; follow the in-app flow and any error messages (for example, duplicate connections).

Repositories can be associated with a team workspace. Team admins and members should align on:

  • Which team owns production audits
  • Invite links for joining the team (Working with teams)
  • Missing repos — confirm the GitHub App is installed on the right org and that you granted repo access.
  • Connection errors — read surfaced API errors in the UI; duplicate or invalid connections should be explained there rather than failing silently.

Next: Your first audit for a full walkthrough.