Observação
Esse recurso está dentro prévia pública e sujeito a alterações.
Pré-requisitos
- GitHub Code Quality está habilitado no repositório.
- Os dados de cobertura do código são carregados em GitHub da ramificação de pull request. Consulte Configurando a cobertura de código para seu repositório.
Observação
Os limites de cobertura são avaliados em relação à cobertura de linha. Consulte Referência de cobertura de código.
Criando uma regra de limite de cobertura
-
Em GitHub, acesse a página principal do repositório.
-
No nome do repositório, clique em Settings. Caso não consiga ver a guia "Configurações", selecione o menu suspenso , clique em Configurações.

-
Na barra lateral esquerda, em "Código e automação", clique em Regras e em Conjuntos de regras.

-
Crie um novo conjunto de regras de branch ou clique em um existente para editá-lo.
-
Em "Regras de ramificação", selecione Restringir cobertura de código.
-
Expanda configurações adicionais para configurar limites. Um valor de 0 significa que o limite está desabilitado.
- Percentual mínimo de cobertura de linha: insira um valor para bloquear solicitações de pull em que a cobertura de linha agregada fique abaixo desse percentual.
- Queda máxima da cobertura de linhas: insira um valor para bloquear pull requests em que a cobertura de linhas caia mais do que este número de pontos percentuais em relação ao branch padrão.
-
Clique em Criar ou Salvar alterações.