mirror of
https://github.com/hashicorp/setup-terraform.git
synced 2025-12-26 13:03:37 +00:00
Update version ref and tests per PR suggestion
This commit is contained in:
parent
6cf48ade5e
commit
86cc969518
1 changed files with 13 additions and 3 deletions
16
.github/workflows/setup-terraform.yml
vendored
16
.github/workflows/setup-terraform.yml
vendored
|
|
@ -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 }}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue