Skip to main content
TFLint is a linter for Terraform configuration files.

Files

TFLint runs only on files with the following extension:
  • .tf

Configuration

  • Approved plugins only: We accept repository .tflint.hcl only when it declares no plugins or only plugins from our allowlist.
  • Any custom plugin not in the allowlist causes CodeRabbit to ignore the users .tflint.hcl.
  • A repository .tflint.hcl is not required.

Security policy and restrictions

When we skip TFLint

CodeRabbit skips TFLint when:
  • TFLint is disabled in your CodeRabbit configuration.
  • No .tf files are in the pull request.
  • TFLint is already running in GitHub workflows.