Name | Version |
---|---|
terraform | >= 1.1.6 |
github | >= 4.0 |
>= 3.52.0 |
Name | Version |
---|---|
github | >= 4.0 |
>= 3.52.0 |
No modules.
Name | Type |
---|---|
github_actions_secret.gcp_projectid_secret | resource |
github_branch_protection.main | resource |
github_repository.repository | resource |
google_service_account.deployer_sa | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
codacy_api_token | The API token for uploading coverage data | string |
n/a | yes |
container_registry | The container registry for OCI images | string |
n/a | yes |
deployer_service_account_email | The email of the service account used in ci/cd | string |
n/a | yes |
docker_registry_token | The API token for uploading images | string |
"" |
no |
docker_registry_username | The username for uploading images | string |
"" |
no |
github_admin_token | The API Token for the GitHub API | string |
n/a | yes |
github_non_admin_token | The API Token for the GitHub API to be used on pull requests | string |
n/a | yes |
project_id | The ID of the GCP project as the deployment target | string |
n/a | yes |
target_repository_name | The full name of the repository that is setup | string |
n/a | yes |
terraform_state_bucket | The name of the bucket to store TF state in | string |
n/a | yes |
workload_identity_pool_id | The id of the workload identity pool | string |
n/a | yes |
workload_identity_provider_name | The name of the workload identity provider | string |
n/a | yes |
Name | Description |
---|---|
full_name | n/a |