File tree Expand file tree Collapse file tree 1 file changed +24
-0
lines changed
Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -2,6 +2,9 @@ name: Run tests on PRs
22
33on : [workflow_call]
44
5+ permissions :
6+ contents : read
7+
58jobs :
69 run-tests :
710 name : Run tests for ${{ matrix.package }}
4649 - name : Run tests
4750 working-directory : ${{ matrix.package }}
4851 run : go test -v ${{ matrix.test_path }}
52+
53+ validate-iac :
54+ name : Validate terraform
55+ runs-on : ubuntu-24.04
56+ steps :
57+ - name : Checkout repository
58+ uses : actions/checkout@v4
59+
60+ - name : Parse .tool-versions
61+ 62+
63+ - name : Setup Terraform
64+ uses : hashicorp/setup-terraform@v3
65+ with :
66+ terraform_version : " ${{ env.TERRAFORM }}"
67+
68+ - name : Validate terraform
69+ working-directory : ./iac/provider-gcp
70+ run : |
71+ terraform init -backend=false
72+ terraform validate
You can’t perform that action at this time.
0 commit comments