Skip to content

Commit 0a47f9a

Browse files
committed
Clarify module publication status
The GitHub repo was temporarily renamed to tofu-aws-github-actions-oidc, but had to be changed back to terraform-aws-github-actions-oidc in order to claim the HCP Terraform public registry namespace. The README has been updated to clarify that the module will continue to be published to the HCP Terraform public registry. Apologies for any confusion this may have caused. https://developer.hashicorp.com/terraform/cloud-docs/public-namespace
1 parent c87bb0d commit 0a47f9a

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,12 @@ GitHub has [introduced](https://github.blog/changelog/2021-10-27-github-actions-
66

77
The [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials) repo recommends OIDC, but only provides a CloudFormation snippet. The implementation in this repo is the [OpenTofu](https://opentofu.org/) equivalent. The [AWS provider](https://github.com/opentofu/terraform-provider-aws) includes an `iam_openid_connect_provider` resource for OIDC.
88

9-
**This module is no longer published to the public Terraform module registry** because [Terraform is no longer open source](https://www.hashicorp.com/blog/hashicorp-adopts-business-source-license). [OpenTofu](https://opentofu.org/) is an open source alternative to HashiCorp Terraform. Going forward, this module is intended to be used with OpenTofu and compatibility with newer versions of Terraform is not guaranteed.
10-
119
In addition to this module, see other implementations from [Cloud Posse](https://github.com/cloudposse/terraform-aws-components/tree/main/modules/github-oidc-provider) and [terraform-aws-modules](https://github.com/terraform-aws-modules/terraform-aws-iam).
1210

11+
## OpenTofu
12+
13+
[Terraform is no longer open source](https://www.hashicorp.com/blog/hashicorp-adopts-business-source-license). [OpenTofu](https://opentofu.org/) is an open source alternative to HashiCorp Terraform. The module will continue to be published to the HashiCorp Public Module Registry at [br3ndonland/github-actions-oidc/aws](https://registry.terraform.io/modules/br3ndonland/github-actions-oidc/aws/latest), but going forward, this module is intended to be used with OpenTofu, and compatibility with newer versions of Terraform is not guaranteed.
14+
1315
## Required permissions
1416

1517
Authentication is required for the AWS provider so that OpenTofu can apply configurations. The [IAM best practices](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html) recommend granting least privilege.

0 commit comments

Comments
 (0)