Примечание.
Журналы заданий доступны только для репозиториев, в которых включён 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.