From 3301b9a8289a6e067869d604f5254ccce035a9d4 Mon Sep 17 00:00:00 2001 From: chenrui Date: Thu, 14 May 2020 22:41:26 -0400 Subject: [PATCH] Bump terraform to v0.12.25 (#8) * Bump terraform to v0.12.25 * Update version ref and tests per PR suggestion --- .github/workflows/setup-terraform.yml | 16 +++++++++++++--- README.md | 2 +- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/.github/workflows/setup-terraform.yml b/.github/workflows/setup-terraform.yml index 27519f2..2f5cacc 100644 --- a/.github/workflows/setup-terraform.yml +++ b/.github/workflows/setup-terraform.yml @@ -17,7 +17,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, windows-latest, macos-latest] - terraform-versions: [0.11.14, 0.12.24] + terraform-versions: [0.11.14, latest] steps: - name: Checkout uses: actions/checkout@v2 @@ -28,7 +28,12 @@ jobs: terraform_version: ${{ matrix['terraform-versions'] }} - name: Validate Teraform Version - ${{ matrix['terraform-versions'] }} + if: ${{ matrix['terraform-versions'] != 'latest' }} run: terraform version | grep ${{ matrix['terraform-versions']}} + + - name: Validate Teraform Version - ${{ matrix['terraform-versions'] }} + if: ${{ matrix['terraform-versions'] == 'latest' }} + run: terraform version | grep 'Terraform v' terraform-versions-no-wrapper: name: 'Terraform Versions No Wrapper' @@ -36,7 +41,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, windows-latest, macos-latest] - terraform-versions: [0.11.14, 0.12.24] + terraform-versions: [0.11.14, latest] steps: - name: Checkout uses: actions/checkout@v2 @@ -47,8 +52,13 @@ jobs: terraform_version: ${{ matrix['terraform-versions'] }} terraform_wrapper: false - - name: Validate Teraform Version (no wrapper) - ${{ matrix['terraform-versions'] }} + - name: Validate Teraform Version - ${{ matrix['terraform-versions'] }} + if: ${{ matrix['terraform-versions'] != 'latest' }} run: terraform version | grep ${{ matrix['terraform-versions']}} + + - name: Validate Teraform Version - ${{ matrix['terraform-versions'] }} + if: ${{ matrix['terraform-versions'] == 'latest' }} + run: terraform version | grep 'Terraform v' terraform-credentials-cloud: name: 'Terraform Cloud Credentials' diff --git a/README.md b/README.md index e918aba..78d341b 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ A specific version of Terraform CLI can be installed. steps: - uses: hashicorp/setup-terraform@v1 with: - terraform_version: 0.12.24 + terraform_version: 0.12.25 ``` Credentials for Terraform Cloud (app.terraform.io) can be configured.