gruntwork-io / terragrunt

Terragrunt is a flexible orchestration tool that allows Infrastructure as Code written in OpenTofu/Terraform to scale.
https://terragrunt.gruntwork.io/
MIT License
8.09k stars 981 forks source link

feat: Integrate includes into units reading #3563

Closed yhakbar closed 3 days ago

yhakbar commented 3 days ago

Description

Integrates the logic from --terragrunt-modules-that-include into --terragrunt-queue-include-units-reading.

Upon starting integration into Gruntwork Pipelines, it was discovered that there wasn't really a purpose to having two separate flags for this functionality. The --terragrunt-modules-that-include flag can remain supported for backwards compatibility and to ensure that users can still use it if they specifically want to include only the units that include particular configurations.

TODOs

Read the Gruntwork contribution guidelines.

Release Notes (draft)

Updated --terragrunt-queue-include-units-reading to include the inclusion logic from --terragrunt-modules-that-include.