88
99env :
1010 TERRAFORM_DOCS_VERSION : v0.16.0
11+ TFLINT_VERSION : v0.44.1
1112
1213jobs :
1314 collectInputs :
2122
2223 - name : Get root directories
2324 id : dirs
24- uses : clowdhaus/terraform-composite-actions/directories@v1.8.0
25+ uses : clowdhaus/terraform-composite-actions/directories@v1.8.3
2526
2627 preCommitMinVersions :
2728 name : Min TF pre-commit
@@ -36,24 +37,26 @@ jobs:
3637
3738 - name : Terraform min/max versions
3839 id : minMax
39- uses : clowdhaus/terraform-min-max@v1.2.0
40+ uses : clowdhaus/terraform-min-max@v1.2.4
4041 with :
4142 directory : ${{ matrix.directory }}
4243
4344 - name : Pre-commit Terraform ${{ steps.minMax.outputs.minVersion }}
4445 # Run only validate pre-commit check on min version supported
4546 if : ${{ matrix.directory != '.' }}
46- uses : clowdhaus/terraform-composite-actions/pre-commit@v1.8.0
47+ uses : clowdhaus/terraform-composite-actions/pre-commit@v1.8.3
4748 with :
4849 terraform-version : ${{ steps.minMax.outputs.minVersion }}
50+ tflint-version : ${{ env.TFLINT_VERSION }}
4951 args : ' terraform_validate --color=always --show-diff-on-failure --files ${{ matrix.directory }}/*'
5052
5153 - name : Pre-commit Terraform ${{ steps.minMax.outputs.minVersion }}
5254 # Run only validate pre-commit check on min version supported
5355 if : ${{ matrix.directory == '.' }}
54- uses : clowdhaus/terraform-composite-actions/pre-commit@v1.8.0
56+ uses : clowdhaus/terraform-composite-actions/pre-commit@v1.8.3
5557 with :
5658 terraform-version : ${{ steps.minMax.outputs.minVersion }}
59+ tflint-version : ${{ env.TFLINT_VERSION }}
5760 args : ' terraform_validate --color=always --show-diff-on-failure --files $(ls *.tf)'
5861
5962 preCommitMaxVersion :
@@ -69,10 +72,12 @@ jobs:
6972
7073 - name : Terraform min/max versions
7174 id : minMax
72- uses : clowdhaus/terraform-min-max@v1.2.0
75+ uses : clowdhaus/terraform-min-max@v1.2.4
7376
7477 - name : Pre-commit Terraform ${{ steps.minMax.outputs.maxVersion }}
75- uses : clowdhaus/terraform-composite-actions/pre-commit@v1.8.0
78+ uses : clowdhaus/terraform-composite-actions/pre-commit@v1.8.3
7679 with :
7780 terraform-version : ${{ steps.minMax.outputs.maxVersion }}
81+ tflint-version : ${{ env.TFLINT_VERSION }}
7882 terraform-docs-version : ${{ env.TERRAFORM_DOCS_VERSION }}
83+ install-hcledit : true
0 commit comments