Pular para o conteúdo principal
Conecte o GitHub para que o Enclave possa ler seus repositórios, revisar pull requests e comentar com achados verificados. Funciona com o GitHub.com.

Antes de começar

  • Você precisa da função Owner ou Admin no Enclave.
  • No GitHub, você precisa conseguir instalar apps na conta: ser organization owner ou repository admin dos repositórios que você escolher.
Se você não puder instalar apps, o GitHub envia uma solicitação aos owners da sua organização. O Enclave mostra Installation requires admin approval até que um owner aprove o GitHub App do Enclave.

Conectar o GitHub

1

Abra as integrações

Abra Settings → Integrations em app.enclave.ai. Clique em Connect ao lado de GitHub.
2

Instale o GitHub App do Enclave

Clique em Connect a GitHub organization or account. Você será redirecionado ao GitHub para instalar o GitHub App do Enclave na sua conta ou organização. Escolha All repositories ou selecione um subconjunto específico.
O app solicita acesso de leitura a código, pull requests e eventos de webhook. O Enclave nunca faz push de commits e nunca lê os segredos do repositório.
3

Confirme os repositórios autorizados

De volta ao Enclave, a conta aparece em Connected organizations em Settings → Integrations → GitHub. Clique nela e abra a aba Repositories para ver os repositórios que o Enclave consegue ler. Para alterar a lista, clique em Manage e edite a instalação no GitHub.
4

Escolha quais repositórios recebem revisão de PRs

As revisões automáticas de PRs vêm ativadas por padrão em todos os repositórios do GitHub. Para desativá-las em um repositório, use o botão PR Reviews dele em Coverage → Repositories. Consulte Análise de PRs e dependências.

Dicas

  • Instale na organização inteira. Os repositórios criados depois são conectados automaticamente.
  • Conecte todos os repositórios de um sistema. O Enclave só encontra problemas entre serviços quando vê os dois lados.