

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 自托管的 GitHub 操作运行器在 Amazon CodeBuild
<a name="action-runner-overview"></a>

您可以将项目配置为在 CodeBuild容器中设置自托管的 Action GitHub s 运行器来处理您的 Actions 工作流程 GitHub 作业。这可以通过使用您的 CodeBuild 项目设置 webhook，然后更新 GitHub 操作工作流程 YAML 以使用托管在计算机上的自托管运行器来完成。 CodeBuild 

配置 CodeBuild 项目以运行 GitHub 操作作业的高级步骤如下：

1. 如果您还没有这样做，请创建个人访问令牌或连接 OAuth 应用程序以将您的项目连接到该应用程序 GitHub。

1. 导航到 CodeBuild 控制台并使用 webhook 创建 CodeBuild 项目，然后设置 webhook 过滤器。

1. 更新您的 GitHub 操作工作流程 YAML GitHub 以配置您的构建环境。

有关更详细的过程，请参阅[教程：配置 CodeBuild托管的 GitHub 操作运行器](action-runner.md)。

此功能允许您的 A GitHub ctions 工作流程任务与之进行原生集成 Amazon，从而通过 IAM Amazon CloudTrail、 Amazon Secrets Manager 集成和 Amazon VPC 等功能提供安全性和便利性。您可以访问最新的实例类型，包括基于 ARM 的实例。

**Topics**
+ [关于 CodeBuild托管的 GitHub 操作运行器](action-runner-questions.md)
+ [教程：配置 CodeBuild托管的 GitHub 操作运行器](action-runner.md)
+ [排查 webhook 的问题](action-runner-troubleshoot-webhook.md)
+ [CodeBuild托管的操作运行器支持的 GitHub 标签覆盖](sample-github-action-runners-update-labels.md)
+ [计算 CodeBuild托管的 GitHub 操作运行器支持的图像](sample-github-action-runners-update-yaml.images.md)