File tree Expand file tree Collapse file tree 1 file changed +33
-0
lines changed Expand file tree Collapse file tree 1 file changed +33
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : Terraform Validate
2
+
3
+ on :
4
+ pull_request :
5
+ branches :
6
+ - master
7
+ paths :
8
+ - " **/*.tf"
9
+
10
+ jobs :
11
+ validate :
12
+ name : Validate Terraform
13
+ runs-on : ubuntu-latest
14
+ if : github.actor != 'dependabot[bot]'
15
+ env :
16
+ AWS_ACCESS_KEY_ID : ${{secrets.AWS_ACCESS_KEY_ID}}
17
+ AWS_SECRET_ACCESS_KEY : ${{secrets.AWS_SECRET_ACCESS_KEY}}
18
+ steps :
19
+ - name : Checkout code
20
+ uses : actions/checkout@v4
21
+
22
+ - name : Install Terraform
23
+ uses : hashicorp/setup-terraform@v3
24
+ with :
25
+ terraform_version : 1.4.6
26
+
27
+ - name : Initialize Terraform
28
+ working-directory : deployments/docker-swarm-terraform
29
+ run : terraform init
30
+
31
+ - name : Validate Terraform
32
+ working-directory : deployments/docker-swarm-terraform
33
+ run : terraform validate
You can’t perform that action at this time.
0 commit comments