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.
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.