heydeer Entrar
Configurar revisões

Aprovação automática

O HeyDeer pode aprovar um pull request no GitHub quando a revisão não encontra nada que exija atenção. Ele só aprova se você ativar essa opção.

Modos de aprovação

Defina Aprovação automática em Configurações da organização → Regras de revisão, em Publicar resultados, ou por repositório; consulte Como funcionam as configurações.

ModoO HeyDeer aprova quandoIndicado para
Nunca aprovar automaticamente (padrão)NuncaUma pessoa aprova cada alteração
Apenas alterações simplesA revisão não tem problemas e a alteração é claramente de baixo risco, como uma renomeação ou uma atualização de documentação. Um diff pequeno não basta.Alterações de rotina são mescladas sem espera
Quando nenhum problema for encontradoA revisão não tem problemas, seja qual for a alteraçãoFerramentas internas e protótipos

Requisitos para a aprovação

  • Nenhum problema encontrado dentro do seu escopo do feedback e nenhuma preocupação pendente de revisões anteriores do HeyDeer, a menos que alguém com acesso de escrita tenha decidido não agir sobre ela.
  • Todas as verificações do repositório aplicáveis passaram, e nenhum aviso da revisão indica que verificações ou problemas encontrados ficaram de fora.
  • Nada exige o julgamento de uma pessoa, e nem todos os arquivos alterados são gerados.
  • O pull request ainda está na versão revisada, a branch base não mudou e ele não é um rascunho.
  • A opção Publicar comentários de revisão no PR está ativada. Consulte Publicação dos resultados.

Uma aprovação informa o motivo. Quando o HeyDeer não aprova, a verificação HeyDeer Review explica por quê.

Aprovações e regras de branch do GitHub

O HeyDeer aprova como o GitHub App do HeyDeer e não descarta a própria aprovação quando chegam novos commits. Para exigir uma nova aprovação, ative Dismiss stale pull request approvals when new commits are pushed nas regras da branch.

Suas regras de branch decidem se a aprovação do HeyDeer conta para as aprovações obrigatórias. Se uma pessoa precisa aprovar cada merge, exija a revisão de um code owner ou mais de uma aprovação.