Skip to main content

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

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

Примечание.

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

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

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

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

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

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

Типы заданий

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

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

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

Обновление повторной базы данных: Dependabot автоматически перебазировал существующий запрос на вытягивание, чтобы устранить конфликт слияния с целевой ветвью. Это может применяться к запросам на вытягивание для любого или Dependabot version updatesDependabot security updates.

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

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

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

Полные файлы журнала предоставляют полные выходные данные задания Dependabot , включая все проверяемые зависимости, сведения о разрешении версий и полную трассировку стека для любых ошибок. Получите доступ к этим случаям, когда необходимо исследовать сложные сбои или понять, что Dependabot именно пыталось.

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

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