此版本的 GitHub Enterprise 已停止服务 2021-09-23. 即使针对重大安全问题,也不会发布补丁。 要获得更好的性能、改进的安全性和新功能,请升级到 GitHub Enterprise 的最新版本。 如需升级方面的帮助,请联系 GitHub Enterprise 支持

About monitoring and troubleshooting

You can use the tools in GitHub Actions to monitor and debug your workflows.

注:GitHub Enterprise Server 2.22 上的 GitHub Actions 支持是有限的公测版。 测试已结束。 GitHub Actions 现在一般可用于 GitHub Enterprise Server 3.0 或更新版本。 更多信息请参阅 GitHub Enterprise Server 3.0 发行说明


注: GitHub 托管的运行器目前在 GitHub Enterprise Server 上不受支持。 您可以在 GitHub 公共路线图 上查看有关未来支持计划的更多信息。

Monitoring your workflows

添加工作流程状态徽章

状态徽章显示工作流程目前失败还是通过。 添加状态徽章的常见位置是仓库的 README.md 文件,但也可将其添加到您喜欢的任何网页。 默认情况下,徽章显示默认分支的状态。 您也可以在 URL 中使用 branchevent 查询参数显示特定分支或事件运行的工作流程状态。

示例状态徽章

更多信息请参阅“添加工作流程状态徽章”。

查看工作流程运行历史记录

You can view the status of each job and step in a workflow. 例如:

工作流程运行的名称

更多信息请参阅“查看工作流程运行历史记录”。

Troubleshooting your workflows

使用工作流程运行日志

Each workflow run generates activity logs that you can view, search, and download. 例如:

Super linter 工作流程结果

更多信息请参阅“使用工作流程运行日志”。

启用调试日志

如果工作流程日志没有提供足够的详细信息来诊断工作流程、作业或步骤未按预期工作的原因,您可以启用额外的调试日志。 更多信息请参阅“启用调试日志记录”。

自托管运行器的监控和故障排除

If you use self-hosted runners, you can view their activity and diagnose common issues.

更多信息请参阅“自托管运行器监控和故障排除”。