🦙 MegaLinter analyzes 50 languages, 22 formats, 21 tooling formats, excessive copy-pastes, spelling mistakes and security issues in your repository sources with a GitHub Action, other CI tools or locally.
@mg-alanjones kindly highlighted a warning appearing when running TFLINT.
WARNING: "module" attribute in /action/lib/.automation/.tflint.hcl is deprecated. Use "call_module_type" instead.
I’ve fixed this along with some improvements.
Changes:
In the megalinter default template:
• Updated the commented url https://github.com/terraform-linters/tflint/blob/master/docs/user-guide/config.md.
• Switched from module = false to call_module_type = "local".
• Added more plugins so it now supports AWS, AZUREARM and GOOGLE.
Other changes:
• Added more tests to support the 3 languages.
• Documentation to suggest using a config refined to a language.
Testing:
AZURE PIPELINE – Terraform project using megalinter default template with forced linting error.
Before:
After:
Note appears in tflint page
If there are any issues or concerns, please let me know, and I will address them promptly.
Thank you for reviewing this PR and I look forward to your feedback.
Tom
TFLint fix deprecated argument in ".tflint.hcl"
Fixes #3618
Context:
@mg-alanjones kindly highlighted a warning appearing when running
TFLINT
.WARNING: "module" attribute in /action/lib/.automation/.tflint.hcl is deprecated. Use "call_module_type" instead.
I’ve fixed this along with some improvements.Changes:
In the megalinter default template: • Updated the commented url https://github.com/terraform-linters/tflint/blob/master/docs/user-guide/config.md. • Switched from
module = false
tocall_module_type = "local"
. • Added more plugins so it now supportsAWS
,AZUREARM
andGOOGLE
. Other changes: • Added more tests to support the 3 languages. • Documentation to suggest using a config refined to a language.Testing:
AZURE PIPELINE – Terraform project using megalinter default template with forced linting error.
Before:
After:
Note appears in tflint page
If there are any issues or concerns, please let me know, and I will address them promptly. Thank you for reviewing this PR and I look forward to your feedback. Tom