Skip to content

Commit 96528f3

Browse files
authored
Merge pull request #29 from chris-qa-org/fix-useast1-provider
Fix useast1 provider
2 parents df8823c + 8d01e4c commit 96528f3

File tree

4 files changed

+15
-5
lines changed

4 files changed

+15
-5
lines changed

.github/workflows/main.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ jobs:
2929
entrypoint: terraform
3030
args: init
3131

32+
- name: Copy useast1 provider fix for terraform validate
33+
run: cp provider.tf.validate-fix provider.tf
34+
3235
- name: Run a Terraform validate
3336
uses: docker://hashicorp/terraform:1.1.7
3437
with:

provider.tf

Lines changed: 0 additions & 4 deletions
This file was deleted.

provider.tf.validate-fix

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# This is not used, it's just here to allow `terraform validate`
2+
# to succeed in CI
3+
# https://github.com/hashicorp/terraform/issues/28490
4+
5+
provider "aws" {
6+
region = "us-east-1"
7+
alias = "useast1"
8+
}

versions.tf

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
terraform {
22
required_version = ">= 1.1.7"
33
required_providers {
4-
aws = "~> 4.4"
4+
aws = {
5+
version = "~> 4.4"
6+
configuration_aliases = [aws.useast1]
7+
}
58
}
69
}

0 commit comments

Comments
 (0)