Skip to content

Commit 0012709

Browse files
committed
fix: exclude examples and test fixtures from terraform_docs and tflint
- Examples and test fixtures reference the root module - terraform_docs fails when trying to include missing example files - tflint fails when AWS plugin not initialized in subdirectories - This prevents pre-commit failures on documentation generation
1 parent adb3cec commit 0012709

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,11 @@ repos:
3535
- id: terraform_docs
3636
args:
3737
- --args=--config=.terraform-docs.yml # Use config file for consistent documentation
38-
exclude: '^.*test_formatting\.tf$|.*test_formatting.*|^test_.*\.tf$'
38+
exclude: '^.*test_formatting\.tf$|.*test_formatting.*|^test_.*\.tf$|^examples/.*|^test/fixtures/.*'
3939
- id: terraform_tflint # Added terraform linter
4040
args:
4141
- --args=--config=.tflint.hcl
42-
exclude: '^.*test_formatting\.tf$|.*test_formatting.*|^test_.*\.tf$'
42+
exclude: '^.*test_formatting\.tf$|.*test_formatting.*|^test_.*\.tf$|^examples/.*|^test/fixtures/.*'
4343
# Temporarily disabled terraform_checkov due to missing checkov installation in CI
4444
# - id: terraform_checkov # Added security scanner
4545
# args:

0 commit comments

Comments
 (0)