terraform-aws-ecs-web-app
terraform-aws-ecs-web-app copied to clipboard
Bump terraform-aws-ecs-codepipeline to v0.32.0
Describe the Bug
Apple Silicon machines result in the below error.
│ Error: Incompatible provider version
│
│ Provider registry.terraform.io/hashicorp/github v3.0.0 does not have a
│ package available for your current platform, darwin_arm64.
Expected Behavior
That it would pull down successfully
Steps to Reproduce
terraform init on an Apple Silicon machine
Note: the issue does not replicate on a linux_arm64 target.
Screenshots
No response
Environment
- Apple M1
- macOS Ventura - 13.2.1
Additional Context
It would appear the hashicorp/github version has been pinned to 3.0.0 for some time in cloudposse/repository-webhooks/github. cloudposse/repository-webhooks/github is a dependency of cloudposse/ecs-codepipeline/aws. This was updated two weeks ago, and cloudposse/ecs-codepipeline/aws was also updated. Links to the tags are below.
The targeted version should be updated to v0.32.0
https://github.com/cloudposse/terraform-github-repository-webhooks/releases/tag/0.13.0
https://github.com/cloudposse/terraform-aws-ecs-codepipeline/releases/tag/0.32.0
https://github.com/cloudposse/terraform-aws-ecs-web-app/blob/044a9e671ed3b8085238375358309fe173edf5e8/main.tf#L189-L192
I actually just realized there is a pending PR for this action - https://github.com/cloudposse/terraform-aws-ecs-web-app/pull/225