Skip to content

JulienQNN/terraform-aws-codebuild-hosted-github-runner

Repository files navigation

Github Runner on AWS Codebuild

This sample demonstrates how to deploy and run Github runners with AWS Codebuild. More informations here. A workflow trigger is visible in the Actions of this repository.

Prerequisites

  1. Create a connexion between AWS and your github account/organization, to do this you need to go in the console Developer Tools > Connections > Create connection
  2. Set the connexion as the default connexion https://**your-region**.console.aws.amazon.com/codesuite/codebuild/sourceCredentials/default?provider=github&region=**your-region**

Architecture diagram

infra-diagrams

Choosing a VPC is optional.

Requirements

Name Version
terraform >= 1.6.2
aws >=5.59.0

Inputs

Name Description Type Default Required
app_env Environment name of the application. string "test" no
app_name Name of the application. string "terraform-aws-codebuild-hosted-github-action-runner" no
app_owner Owner of the application. string "me" no
custom_tags A map of tags to add to all resources. map(string) {} no
repo_name Name of the repository. string "JulienQNN/terraform-aws-codebuild-hosted-github-action-runner" no

README.md updated successfully

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages