You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3-5Lines changed: 3 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,9 +13,7 @@ between GitHub Actions workflows and AWS resources.
13
13
14
14
### Requirements
15
15
16
-
-[AWS Provider] 4.0+
17
-
-[TLS Provider] 3.0+
18
-
-[Terraform] 1.0+
16
+
-[Terraform] 1.12+
19
17
20
18
### Installation and usage
21
19
@@ -88,10 +86,10 @@ applied, the JWT will contain an updated `iss` claim.
88
86
| additional_audiences | Additional OIDC audiences allowed to assume the role. | `list(string)` | `null` | no |
89
87
| additional_thumbprints | Additional thumbprints for the OIDC provider. | `list(string)` | `[]` | no |
90
88
| attach_read_only_policy | Enable/disable the attachment of the ReadOnly policy. | `bool` | `false` | no |
89
+
| create | Enable/disable the creation of all resources. | `bool` | `true` | no |
91
90
| create_iam_role | Enable/disable creation of the IAM role. | `bool` | `true` | no |
92
91
| create_oidc_provider | Enable/disable the creation of the GitHub OIDC provider. | `bool` | `true` | no |
93
92
| dangerously_attach_admin_policy | Enable/disable the attachment of the AdministratorAccess policy. | `bool` | `false` | no |
94
-
| enabled | Enable/disable the creation of resources. | `bool` | `true` | no |
95
93
| enterprise_slug | Enterprise slug for GitHub Enterprise Cloud customers. | `string` | `""` | no |
96
94
| force_detach_policies | Force detachment of policies attached to the IAM role. | `bool` | `false` | no |
97
95
| github_repositories | GitHub organization/repository names authorized to assume the role. | `list(string)` | n/a | yes |
@@ -130,9 +128,9 @@ Made available under the terms of the [MIT License].
130
128
[complete example]: examples/complete
131
129
[configuring openid connect in amazon web services]: https://docs.github.com/en/actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-amazon-web-services
[github actions – update on oidc integration with aws]: https://github.blog/changelog/2023-06-27-github-actions-update-on-oidc-integration-with-aws/
133
132
[make]: https://www.gnu.org/software/make/
134
133
[mit license]: LICENSE.md
135
134
[obtaining the thumbprint for an openid connect identity provider]: https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_create_oidc_verify-thumbprint.html
0 commit comments