From 01d49cacefd2e596508f225cb860c2f9c582cd4c Mon Sep 17 00:00:00 2001 From: Vadim Kadnikov Date: Tue, 16 Aug 2022 16:31:35 +0200 Subject: [PATCH 1/3] ci: Add Terraform version matrix --- .github/workflows/ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5cf5fd9..922e8fd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,14 +11,17 @@ jobs: validate: name: validate runs-on: ubuntu-18.04 + strategy: + matrix: + activity: ["0.13.7", "0.14.11", "1.0.11"] steps: - name: Checkout uses: actions/checkout@v2 - - name: Setup terraform + - name: Setup terraform ${{ matrix.activity }} uses: hashicorp/setup-terraform@v1 with: - terraform_version: 0.13.7 + terraform_version: ${{ matrix.activity }} - run: terraform init -input=false - run: terraform fmt -check -diff -recursive From 331491ed130695d35a6463417a9b4ff9d5e3fba3 Mon Sep 17 00:00:00 2001 From: Vadim Kadnikov Date: Tue, 16 Aug 2022 16:31:58 +0200 Subject: [PATCH 2/3] feat: Bump min Terraform version to v0.13.7 --- versions.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions.tf b/versions.tf index b475ba8..df06577 100644 --- a/versions.tf +++ b/versions.tf @@ -1,5 +1,5 @@ terraform { - required_version = ">= 0.12.20" + required_version = ">= 0.13.7" required_providers { aws = { From e9d004d3f1ca8f888fc4a32bf4b3d0ada54a0c0b Mon Sep 17 00:00:00 2001 From: Vadim Kadnikov Date: Tue, 16 Aug 2022 16:32:07 +0200 Subject: [PATCH 3/3] chore: Update README --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1b865bf..76f3eb0 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ A module to create application secrets stored in [AWS Secrets Manager](https://a ## Prerequisites -* [Terraform](https://www.terraform.io/downloads.html) (version `0.12.20` or higher) +* [Terraform](https://www.terraform.io/downloads.html) (version `0.13.7` or higher) * [AWS provider](https://www.terraform.io/docs/providers/aws/) (version `2.60` or higher) ## Example usage