Update version ref and tests per PR suggestion

This commit is contained in:
chenrui 2020-05-14 22:38:48 -04:00 committed by GitHub
parent 6cf48ade5e
commit 86cc969518
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -17,7 +17,7 @@ jobs:
strategy: strategy:
matrix: matrix:
os: [ubuntu-latest, windows-latest, macos-latest] os: [ubuntu-latest, windows-latest, macos-latest]
terraform-versions: [0.11.14, 0.12.25] terraform-versions: [0.11.14, latest]
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v2 uses: actions/checkout@v2
@ -28,15 +28,20 @@ jobs:
terraform_version: ${{ matrix['terraform-versions'] }} terraform_version: ${{ matrix['terraform-versions'] }}
- name: Validate Teraform Version - ${{ matrix['terraform-versions'] }} - name: Validate Teraform Version - ${{ matrix['terraform-versions'] }}
if: ${{ matrix['terraform-versions'] != 'latest' }}
run: terraform version | grep ${{ matrix['terraform-versions']}} 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: terraform-versions-no-wrapper:
name: 'Terraform Versions No Wrapper' name: 'Terraform Versions No Wrapper'
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
strategy: strategy:
matrix: matrix:
os: [ubuntu-latest, windows-latest, macos-latest] os: [ubuntu-latest, windows-latest, macos-latest]
terraform-versions: [0.11.14, 0.12.25] terraform-versions: [0.11.14, latest]
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v2 uses: actions/checkout@v2
@ -47,9 +52,14 @@ jobs:
terraform_version: ${{ matrix['terraform-versions'] }} terraform_version: ${{ matrix['terraform-versions'] }}
terraform_wrapper: false 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']}} 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: terraform-credentials-cloud:
name: 'Terraform Cloud Credentials' name: 'Terraform Cloud Credentials'
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}