Skip to content

Commit 6579fdc

Browse files
author
rahul-infra
committed
Made changes in terraform checks file.
1 parent 0daeba2 commit 6579fdc

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

.github/workflows/terraform-checks.yaml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,36 @@ jobs:
2424
- name: Terraform Test
2525
id: fmt
2626
run: terraform test
27+
28+
validateExamples:
29+
name: Terraform Validate Example Files
30+
runs-on: ubuntu-latest
31+
strategy:
32+
fail-fast: false
33+
matrix:
34+
example:
35+
- examples/same-account
36+
- examples/cross-account
37+
- examples/complete
38+
defaults:
39+
run:
40+
working-directory: ${{ matrix.example }}
41+
42+
steps:
43+
- name: Checkout
44+
uses: actions/checkout@v4
45+
46+
- name: Setup Terraform
47+
uses: hashicorp/setup-terraform@v3
48+
with:
49+
terraform_version: "1.6.0"
50+
51+
- name: Terraform Init
52+
run: terraform init -input=false
53+
54+
- name: Terraform Validate
55+
run: terraform validate
56+
2757

2858
collectInputs:
2959
name: Collect workflow inputs

0 commit comments

Comments
 (0)