After https://github.com/melmorabity/pre-commit-terraform-fmt
A pre-commit hook to rewrite Terraform configuration files to a canonical format.
.pre-commit-config.yaml
:
- repo: git://github.com/jameswoolfenden/pre-commit
rev: 0.0.1
hooks:
- id: terraform-fmt
# Optional argument: path to the Terraform executable
# args: [--terraform=/usr/local/bin/terraform]
This runs the Static analysis tool https://www.checkov.io/
For Checkov-scan:
- repo: git://github.com/jameswoolfenden/pre-commit
rev: 0.0.18
hooks:
- id: checkov-scan
files: \.tf$