Skip to main content

Enterprise Server 3.20 目前作为发布候选版本提供。

Dependabot 作业日志

GitHub 记录 Dependabot 运行的每个更新作业,让你能够了解各个依赖项的版本更新、安全修补程序和自动变基。

注意

作业日志仅适用于启用了Dependabot version updates的存储库。

每当 Dependabot 作业运行时,作业的详细信息都会记录在作业日志列表中,该列表可从依赖项关系图访问。

作业日志包含的内容

对于存储库中的每个清单文件,Dependabot 都会维护最近作业运行的列表。 每个日志条目包括:

  •           **作业类型**:执行的更新 Dependabot 的类型(_版本_更新、_安全_更新或_变基_更新)
    
  •         **Job ID**:运行的唯一标识符
    
  •         **时间戳**:执行作业时
    
  •         **关联的拉取请求**:链接到由作业创建或更新的任何拉取请求
    
  •         **错误消息**:作业失败时简要诊断信息
    

如果需要进一步进行排除故障,可以单击“查看日志****”以访问特定运行的完整日志文件。

作业类型

你将看到记录在日志列表中的以下作业类型:

          **版本更新**:Dependabot 检查了您的清单文件中是否存在过时的依赖项,并打开或更新了拉取请求以使其更新到最新版本。 这些运行会按照 `dependabot.yml` 配置文件中定义的时间表进行。

          **安全更新**:Dependabot 在一个依赖项中检测到安全漏洞,并打开了一个拉取请求以请求升级到修补版本。 当 GitHub 标识新的安全公告时,这些更新会自动发生。

          **变基更新**:Dependabot 自动对现有拉取请求进行了变基,以解决与目标分支之间的合并冲突。 这可能适用于针对 Dependabot version updates 或 Dependabot security updates 的拉取请求。

使用作业日志进行调试

作业日志提供两个级别的详细信息,用于故障排除:

          **日志列表条目** 显示每个作业的快速摘要,包括通常直接指向问题的简短错误消息,例如身份验证失败、无法访问的注册表或不兼容的版本约束。

          **完整日志文件** 提供 Dependabot 作业的完整输出,包括检查的每个依赖项、版本解析详细信息以及所有错误的完整堆栈跟踪。 需要调查复杂故障或确切了解 Dependabot 所做的尝试时,请访问这些信息。

后续步骤

现在,你知道了什么 Dependabot 作业日志,你可能想要了解如何访问它们。 请参阅“查看 Dependabot 作业日志”。