AWS CodeBuild が GitHub Apps を使用したソースリポジトリへのアクセスのサポートを開始

投稿日: 2024年8月15日

AWS CodeBuild は、リポジトリにアクセスするための認証方法として GitHub Apps と統合されるようになりました。GitHub App 接続は、すべてのプロジェクトのデフォルトの認証方法として設定することも、個々のプロジェクトソースに指定することもできます。

GitHub Apps では、きめ細かな権限を持つ短期間のトークンを使用でき、アプリケーションがアクセスできるリポジトリを制御できます。CodeBuild プロジェクトでは、GitHub App 接続は AWS CodeConnections を介して確立されます。この接続では、IAM ロールとリソースポリシーを使用して接続へのアクセスをさらに制限できます。

この新機能は、中国 (北京)、中国 (寧夏) を除き、AWS CodeBuild がサポートされているすべてのリージョンで利用できます。CodeBuild が利用可能な AWS リージョンの詳細については、AWS リージョンのページをご覧ください。

使用を開始するには、GitHub App 接続を作成し、CodeBuild プロジェクトで設定してください。CodeBuild がリポジトリに接続する方法の詳細については、Access your source provider in CodeBuild を参照してください。