Open MarioArriaga92 opened 2 years ago
Any update?
Hi Mario, thanks for the bug report! It looks like you've already figured out the fix - would you mind submitting a quick PR?
I have the same issue with terraform-fmt
in pre-commit
v0.1.17
. The solution of @MarioArriaga92 worked.
Describe the bug "pre-commit run terraform-validate --all-files" command fails until I follow Remove the spurious CR characters steps to use sed to remove "The ^M is a carriage return character":
To Reproduce Steps to reproduce the behavior including the relevant Terraform/Terragrunt/Packer version number and any code snippets and module inputs you used.
.pre-commit-config.yaml
as defined in Pre-commit README.md > General Usagepre-commit run terraform-validate --all-files
sed -i -e 's/\r$//' /Users/arriaga/.cache/pre-commit/repo57cjvft5/hooks/terraform-validate.sh
pre-commit run terraform-validate --all-files
and see how errors g oawayExpected behavior Maybe pre-commit hooks should avoid having the "^M" carriage return character?
Additional context Tried to follow "Step 3 - Static Analysis" steps of Getting Started with Terraform on Azure: Testing blog article