Ativar a revisão de PRs
A revisão de PRs vem ativada por padrão. Dois botões a controlam:- Para a sua organização: o botão Triggers em PR review em Workflows.
- Para cada repositório: a coluna PR Reviews em Coverage → Repositories.
Quando uma revisão é executada
Uma revisão é executada quando um pull request é aberto, reaberto, marcado como pronto para revisão ou recebe novos commits.- Rascunhos só são revisados quando ficam prontos.
- Novos commits cancelam a revisão anterior.
- Pull requests de forks são revisados.
- Pull requests com mais de 300 arquivos alterados são ignorados.
- Quando sua cota mensal acaba, o Enclave comenta avisando que ignorou a revisão.
Run the Workflow "PR review".
O que a revisão faz
- Analisa o código alterado e, se um manifesto ou lockfile mudou, as dependências.
- Descarta problemas que não são reais, que não são de segurança ou que não apontam para a alteração.
- Ajusta a severidade conforme o código seja ou não alcançável pela internet.
- Salva os achados no Risk e comenta no pull request.
Achados de PR no Risk
Abra Risk → PR findings para ver todos os achados de PR com o repositório, o pull request e a severidade. Abra um achado para ver o problema, o impacto e as linhas afetadas. Clique em AI fix prompt para copiar um prompt para o seu assistente de programação. Achados de PR não têm status de triagem, e fechar o pull request não os altera.Análise de dependências
Quando um pull request altera um manifesto ou lockfile, o Enclave verifica os pacotes alterados quanto a riscos na cadeia de suprimentos, não apenas CVEs conhecidas. Ele procura:- Pacotes comprometidos ou maliciosos
- Typosquats e pacotes não confiáveis
- Ataques escondidos em atualizações de versão rotineiras
- Vulnerabilidades conhecidas
O formato binário
bun.lockb não é compatível.