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.
- 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
- Set the connexion as the default connexion
https://**your-region**.console.aws.amazon.com/codesuite/codebuild/sourceCredentials/default?provider=github®ion=**your-region**
Choosing a VPC is optional.
Name | Version |
---|---|
terraform | >= 1.6.2 |
aws | >=5.59.0 |
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