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