Skip to main content

Журналы заданий Dependabot

GitHub фиксирует каждое задание обновления, выполняемое Dependabot, предоставляя вам доступ к обновлениям версий, патчам безопасности и автоматическим перебазировкам между зависимостями.

Примечание.

Журналы заданий доступны только для репозиториев, в которых включён Dependabot version updates.

Всякий раз, когда выполняется задание Dependabot, сведения о задании записываются в списке журналов заданий, который доступен из граф зависимостей.

Что содержат журналы заданий

Для каждого файла манифеста в вашем репозитории Dependabot ведёт список недавних запусков заданий. Каждая запись в журнале включает:

  •         **Тип работы**: тип обновления Dependabot выполнено (_обновление версии_ , _обновление безопасности_ или _обновление базы_ )
    
  •         **Job ID**: уникальный идентификатор для серии
    
  •         **Временная метка**: Когда выполнена задача
    
  •         **Связанные pull requests**: ссылки на любые pull requests, созданные или обновлённые заданием
    
  •         **Сообщения об ошибках**: краткая диагностическая информация при невыполнении заданий
    

Если вам нужно устранить неполадки, вы можете просмотреть журналы, чтобы получить доступ к полным файлам журналов для определенного запуска.

Типы заданий

В списке журналов будут записаны следующие типы заданий:

          **Обновление версии**: Dependabot проверил файлы манифеста на устаревшие зависимости и открыл или обновил pull request, чтобы сделать их актуальными. Эти запуски происходят по расписанию, определённому в вашем `dependabot.yml` конфигурационном файле.

          **Обновление безопасности**: Dependabot обнаружил уязвимость в одной из ваших зависимостей и открыл pull request на обновление до патчированной версии. Эти обновления происходят автоматически, когда GitHub выявляет новые уведомления по безопасности.

          **Обновление Rebase**: Dependabot автоматически перебазировала существующий pull request, чтобы разрешить конфликт слияния с вашей целевой веткой. Это может применяться к pull-запросам на Dependabot version updates или Dependabot security updates.

Отладка с журналами заданий

Журналы вакансий дают два уровня деталей для устранения неполадок:

          **Записи списка журналов** показывают краткое описание каждой задачи, включая короткие сообщения об ошибках, которые часто напрямую указывают на проблему, такие как сбои аутентификации, недоступные реестры или ограничения несовместимых версий.

          **Полные файлы журналов** обеспечивают полный результат задачи Dependabot, включая все проверенные зависимости, детали разрешения версии и full stack trace на наличие ошибок. Обращайтесь к ним, когда нужно расследовать сложные сбои или точно понять, что Dependabot попытались сделать.

Дальнейшие шаги

Теперь, когда вы знаете, что такое Dependabot журналы заданий, возможно, стоит узнать, как к ним получить доступ. См . раздел AUTOTITLE.