{"repo":"devops-infra/action-tflint","free":true,"listed":false,"github":"https://github.com/devops-infra/action-tflint","clone":"git clone https://github.com/devops-infra/action-tflint.git","description":"GitHub Action that will run TFlint on Terraform files","language":"Shell","stars":18,"topics":["tflint","linter","terraform","terraform-scripts","terraform-modules","christophshyper","github-action","github-actions","github-action-docker","github-actions-docker"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"🚀 GitHub Action linting Terraform files GitHub Action that will run TFlint on Terraform files. 📦 Available on - Docker Hub: devopsinfra/action-tflint:latest - GitHub Packages: ghcr.io/devops-infra/action-tflint:latest ✨ Features - Main use will be everywhere where Terraform is used and is great for statically or actively checking modules' sources. - Using wata727's TFLint. 📊 Badges 🏷️ Version Tags: vX, vX.Y, vX.Y.Z This action supports three tag levels for flexible versioning: - vX : latest patch of the major version (e.g., v1 ). - vX.Y : latest patch of the minor version (e.g., v1.2 ). - vX.Y.Z : fixed to a specific release (e.g., v1.2.3 ). 📖 API Reference 🔧 Input Parameters Input Variable Required Default Description ------------------- ---------- --------------- ------------------------------------------------------------------------------------------------------------ dir filter No Prefixes or sub-directories to search for Terraform modules. Use comma as separator. fail on changes No true Whether TFLint should fail whole action. tflint config No .tflint.hcl Location from repository root to TFLint config file. Disables tflint params . tflint params No Parameters passed to TFLint binary. See TFLint for details. run init No true Whether the action should run terraform init . Defaults to true. 💻 Usage Examples 📝 Basic Example By default fail if lint errors found in any subdirectory. Run the Action via GitHub. 🔀 Advanced Example Use different location for TFLint confi","default_branch":null,"files":null,"tree":[],"storefront":"/r/devops-infra","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/devops-infra/action-tflint/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}