注:GitHub Enterprise Server 2.22 上的 GitHub Actions 支持是有限的公测版。 测试已结束。 GitHub Actions 现在一般可用于 GitHub Enterprise Server 3.0 或更新版本。 更多信息请参阅 GitHub Enterprise Server 3.0 发行说明。
- 有关升级到 GitHub Enterprise Server 3.0 或更新版本的更多信息,请参阅“升级 GitHub Enterprise Server”。
- 有关在升级后配置 GitHub Actions 的更多信息,请参阅 GitHub Enterprise Server 3.0 的文档。
注: GitHub 托管的运行器目前在 GitHub Enterprise Server 上不受支持。 您可以在 GitHub 公共路线图 上查看有关未来支持计划的更多信息。
这些额外的日志将通过在包含工作流程的仓库中设置密码来启用,因此将应用相同的权限要求:
-
要为用户帐户仓库创建密码,您必须是仓库所有者。 要为组织仓库创建密码,您必须具有
管理员
访问权限。 -
要在组织级别创建密码,必须具有
管理员
访问权限。 -
要使用 REST API 创建秘密,您必须有对仓库或管理员访问组织的写入权限。 更多信息请参阅“GitHub Actions 密码 API”。
有关设置密码的更多信息,请参阅“创建和使用加密密码”。
启用运行程序诊断日志
Runner diagnostic logging provides additional log files that contain information about how a runner is executing a job. 两个额外的日志文件被添加到日志存档中:
- 运行程序进程日志,其中包含关于如何协调和设置运行程序执行作业的信息。
- 工作程序进程日志,用于记录作业执行情况。
-
要启用运行程序诊断日志,请在包含工作流程的仓库中设置以下密码:将
ACTIONS_RUNNER_DEBUG
设置为true
。 -
要下载运行程序诊断日志,请下载工作流程运行情况的日志存档。 运行程序诊断日志包含在
runner-diagnostic-logs
文件夹中。 关于下载日志的更多信息,请参阅“下载日志”。
启用步骤调试日志
步骤调试日志增加了作业执行期间和执行之后的作业日志的详细程度。
-
要启用步骤调试日志,必须在包含工作流程的仓库中设置以下密码:将
ACTIONS_STEP_DEBUG
设置为true
。 -
设置密码后,步骤日志中会显示更多调试事件。 更多信息请参阅“查看日志以诊断故障”。