Github role
Inputs
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| create | Whether to create the role | bool |
true |
no |
| env | Environment name | string |
n/a | yes |
| inline_policies | Inline policy to attach to the role | map(string) |
null |
no |
| managed_policy_arns | A list of managed policy ARNs to attach to the role | list(string) |
[] |
no |
| name | Name of the role | string |
n/a | yes |
| oidc_provider_arn | ARN for the OIDC provider | string |
null |
no |
| org | Github organization name | string |
n/a | yes |
| repos | A list of Github repositories | list(string) |
n/a | yes |
Outputs
| Name | Description |
|---|---|
| ci_role_arn | ARN of the CI role |