Olá! No momento, esta página ainda está sendo desenvolvida ou traduzida. Para obter as informações mais recentes, acesse a documentação em inglês.
Versão do artigo: Enterprise Server 2.15

Esta versão do GitHub Enterprise será descontinuada em Esta versão do GitHub Enterprise foi descontinuada em 2019-10-16. No patch releases will be made, even for critical security issues. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise. For help with the upgrade, contact GitHub Enterprise support.

Sobre verificações de status

As verificações de status permitem que você saiba se seus commits atendem às condições definidas para o repositório com o qual está contribuindo.

As verificações de status se baseiam em processos externos, como compilações de integração contínua, que são executados para cada push que você faz em um repositório. You can see the pending, passing, or failing state of status checks next to individual commits in your pull request.

Lista de commits e status

Qualquer pessoa com permissão de gravação em um repositório pode configurar o estado de qualquer verificação de status no repositório.

É possível ver o estado geral do último commit em um branch na página de branches do seu repositório ou na lista de pull requests do seu repositório.

If status checks are required for a repository, the required status checks must pass before you can merge your branch into the protected branch. For more information, see "About required status checks."

Tipos de verificação de status no GitHub Enterprise

Há dois tipos de verificação de status no GitHub Enterprise:

Checks are different from statuses in that they provide line annotations, more detailed messaging, and are only available for use with aplicativo GitHubs.

Os proprietários da organização e usuários com acesso push a um repositório podem criar verificações e status com a API do GitHub Enterprise. Para obter mais informações, consulte "Verificações" e "Status" na documentação do GitHub Developer.

Verificações

When checks are set up in a repository, pull requests have a Checks tab where you can view detailed build output from status checks and rerun failed checks.

Verificações de status em uma pull request

Quando uma linha específica em um commit causar a falha de uma verificação, você verá detalhes sobre a falha, o aviso ou a advertência ao lado do código relevante na guia Files (Arquivos) da pull request.

Detalhes de uma verificação de status

Você pode navegar entre os resumos das verificações de vários commits em uma pull request usando o menu suspenso do commit na guia Conversation (Conversa).

Resumos de verificação para diferentes commits em um menu suspenso

Ignorar e solicitar verificações para commits individuais

Quando um repositório é definido para solicitar verificações por pushes automaticamente, você pode optar por ignorar as verificações para um commit individual do qual fez push. Quando um repositório não é definido para solicitar verificações por pushes automaticamente, você pode solicitar verificações para um commit individual do qual fez push. Para obter mais informações sobre essas configurações, consulte "Conjuntos de verificações" na documentação do GitHub Developer.

Para ignorar ou solicitar verificações para seu commit, adicione uma das seguintes linhas de trailer ao fim da mensagem do commit:

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato