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.