Skip to main content

Exibir logs de trabalho do Dependabot

Para dar suporte à depuração de solicitações de pull do Dependabot, o GitHub Enterprise Server fornece logs de todos os trabalhos de Dependabot.

Sobre logs de trabalho do Dependabot

Qualquer pessoa com permissões de gravação em um repositório pode exibir logs de trabalho do Dependabot para o repositório. Os logs de trabalho só estarão disponíveis se Dependabot version updates estiverem habilitados para o repositório.

Sempre que um trabalho do Dependabot é executado, os detalhes do trabalho são capturados na lista de registros de trabalho, que pode ser acessada no gráfico de dependências.

Para cada arquivo de manifesto, os logs de trabalho registram as execuções mais recentes do Dependabot, e cada entrada de log exibe o tipo de trabalho, a ID do trabalho, o carimbo de data/hora e, quando necessário, um link para a(s) solicitação(ões) de pull associada(s) ao trabalho.

Você pode notar que a entrada de log contém uma mensagem de erro curta, que pode ser útil para depurar problemas de uma solicitação de pull ou execução específica. Se você precisar solucionar mais problemas, poderá clicar em exibir logs para acessar os arquivos de log completos de uma execução específica.

Você verá os seguintes tipos de trabalho registrados na lista de logs:

  • Atualização de versão: refere-se a uma execução do Dependabot version updates.
  • Atualização de segurança: refere-se a uma execução do Dependabot security updates.
  • Atualização para trocar base: refere-se a uma execução em que o Dependabot automaticamente trocou a base da solicitação de pull para resolver um conflito com a ramificação de destino. Essa atualização pode ser aplicada a uma solicitação de pull de um trabalho do Dependabot version updates ou de um trabalho do Dependabot security updates.

Exibir arquivos de log de trabalhos do Dependabot

A lista de logs de trabalhos do Dependabot pode ser acessada na guia Grafo de dependência em seu repositório.

  1. Em GitHub, acesse a página principal do repositório.

  2. Abaixo do nome do repositório, clique em Insights.

    Captura de tela da página principal de um repositório. Na barra de navegação horizontal, uma guia, rotulada com um ícone de grafo e "Insights", é destacada em laranja escuro.

  3. Na barra lateral esquerda, clique em Grafo de dependência.

    Captura de tela da guia "Grafo de dependência". A guia está realçada com um contorno laranja.

  4. Em "Grafo de dependência", clique em Dependabot .

  5. À direita do nome do arquivo de manifesto no qual você está interessado, clique em Trabalhos de atualização recentes.

  6. Opcionalmente, para ver os arquivos de logs completos de um trabalho específico, clique em exibir logs.

    Captura de tela de uma entrada de log de trabalho do Dependabot para o gerenciador de pacotes Gemfile. Um botão chamado "Exibir logs" é realçado em um contorno laranja-escuro.