terraform-aws-ecs-web-app icon indicating copy to clipboard operation
terraform-aws-ecs-web-app copied to clipboard

Bump terraform-aws-ecs-codepipeline to v0.32.0

Open getglad opened this issue 2 years ago • 1 comments
trafficstars

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

getglad avatar Apr 06 '23 20:04 getglad

I actually just realized there is a pending PR for this action - https://github.com/cloudposse/terraform-aws-ecs-web-app/pull/225

getglad avatar Apr 06 '23 20:04 getglad