Revisões automáticas
Escolha se o HeyDeer revisa pull requests por conta própria e com que frequência. Um novo espaço de trabalho começa com Somente manual. Quando a pessoa que o configurou abre o HeyDeer pela primeira vez, ele muda para A cada push e mostra a configuração para que ela possa alterá-la. Até lá, o HeyDeer só revisa quando alguém solicita uma revisão.
Frequência de revisão
| Frequência | O que acontece |
|---|---|
| Somente manual | O HeyDeer só revisa quando alguém solicita uma revisão: pelo HeyDeer, em um comentário no PR ou com Revisar esta versão na verificação. |
| Uma vez por PR | O HeyDeer revisa um pull request que atende aos filtros até que uma revisão seja concluída com sucesso. |
| A cada push | O HeyDeer revisa quando o pull request corresponde aos seus filtros pela primeira vez e depois de cada push que adiciona commits. |
Ative as revisões automáticas
- Abra Configurações do espaço de trabalho → Regras de revisão.
- Em Quando revisar, escolha Uma vez por PR ou A cada push.
- Selecione Salvar regras de revisão do espaço de trabalho.
Para usar outra frequência em um repositório, altere-a nas Regras de revisão desse repositório. Consulte Como funcionam as configurações.
Quais pull requests se qualificam
A frequência só se aplica a pull requests que correspondem aos seus filtros de revisão automática. Por padrão, o HeyDeer ignora rascunhos, pull requests de forks e atualizações de dependências de bots como o Dependabot e o Renovate. Consulte Filtros de revisão automática.
Para interromper as revisões automáticas em um pull request, comente @heydeer pause. Consulte Comandos em comentários do PR.
Uma vez por PR
- Uma revisão bem-sucedida, automática ou solicitada, esgota Uma vez por PR, mesmo que relate problemas encontrados.
- Revisões que falharam ou foram canceladas não contam. Até que uma seja bem-sucedida, um novo push substitui a revisão automática inacabada.
- Depois disso, pushes e a reabertura do pull request não iniciam revisões. Comente
@heydeer reviewpara revisá-lo de novo.
A cada push
Novos pushes substituem as revisões automáticas inacabadas por uma revisão do commit mais recente.
Por padrão, as revisões após a primeira analisam apenas o que mudou desde a última revisão. Consulte Revisões de acompanhamento.
Máximo de revisões automáticas por PR
Com A cada push, o HeyDeer para de revisar um pull request automaticamente depois desse número de revisões automáticas bem-sucedidas, incluindo a primeira. O padrão é 5; você pode escolher 1, 2, 3, 5, 10, 20 ou Sem limite.
As revisões solicitadas contam para Uma vez por PR, mas não para esse máximo, e você ainda pode solicitá-las depois que ele for atingido.
Parar revisões automáticas quando um PR for fechado
Ativado por padrão. Quando um pull request é fechado ou mesclado, o HeyDeer interrompe as revisões automáticas na fila e em andamento. As revisões que você mesmo solicitou continuam em execução.