注意
作业日志仅适用于启用了Dependabot version updates的存储库。
每当 Dependabot 作业运行时,作业的详细信息都会记录在作业日志列表中,该列表可从依赖项关系图访问。
作业日志包含的内容
对于存储库中的每个清单文件,Dependabot 都会维护最近作业运行的列表。 每个日志条目包括:
-
**作业类型**:执行的更新 Dependabot 的类型(_版本_更新、_安全_更新或_变基_更新) -
**Job ID**:运行的唯一标识符 -
**时间戳**:执行作业时 -
**关联的拉取请求**:链接到由作业创建或更新的任何拉取请求 -
**错误消息**:作业失败时简要诊断信息
如果需要进一步进行排除故障,可以单击“查看日志****”以访问特定运行的完整日志文件。
作业类型
你将看到记录在日志列表中的以下作业类型:
**版本更新**:Dependabot 检查了您的清单文件中是否存在过时的依赖项,并打开或更新了拉取请求以使其更新到最新版本。 这些运行会按照 `dependabot.yml` 配置文件中定义的时间表进行。
**安全更新**:Dependabot 在一个依赖项中检测到安全漏洞,并打开了一个拉取请求以请求升级到修补版本。 当 GitHub 标识新的安全公告时,这些更新会自动发生。
**变基更新**:Dependabot 自动对现有拉取请求进行了变基,以解决与目标分支之间的合并冲突。 这可能适用于针对 Dependabot version updates 或 Dependabot security updates 的拉取请求。
使用作业日志进行调试
作业日志提供两个级别的详细信息,用于故障排除:
**日志列表条目** 显示每个作业的快速摘要,包括通常直接指向问题的简短错误消息,例如身份验证失败、无法访问的注册表或不兼容的版本约束。
**完整日志文件** 提供 Dependabot 作业的完整输出,包括检查的每个依赖项、版本解析详细信息以及所有错误的完整堆栈跟踪。 需要调查复杂故障或确切了解 Dependabot 所做的尝试时,请访问这些信息。
后续步骤
现在,你知道了什么 Dependabot 作业日志,你可能想要了解如何访问它们。 请参阅“查看 Dependabot 作业日志”。