github gruntwork-io/terragrunt v0.93.6

latest releases: alpha-2025111109, alpha-2025111108, alpha-2025111107...
6 hours ago

⚙️ Process Improvements

Terragrunt release automation moved to GitHub Actions

The release automation for Terragrunt has moved to GitHub Actions. With this move, Terragrunt releases now support:

  • Windows binary signing
  • Additional packaging for artifacts (.zip and .tar.gz release artifacts)

You can still download standalone executables from release assets for backward compatibility.

🧪 Experiments Updated

The filter-flag experiment now supports the source= attribute

The --filter flag can now be used to filter units by their usage of particular OpenTofu/Terraform modules in their terraform source blocks (remember that you must use the filter-flag experiment to try this).

# Filter by exact source match
terragrunt find --filter 'source=github.com/acme/foo'
terragrunt find --filter 'source=gitlab.com/example/baz'
terragrunt find --filter 'source=./module'

# Filter by source using glob patterns
terragrunt find --filter 'source=*github.com**acme/*'
terragrunt find --filter 'source=git::git@github.com:acme/**'
terragrunt find --filter 'source=**github.com**'
terragrunt find --filter 'source=gitlab.com/**'

For more information, see the filter feature documentation.

What's Changed

  • feat: Adding --filter source= support by @yhakbar in #5075
  • chore: Switching to mise for go install in tidy check by @yhakbar in #5082
  • chore: Github action release improvements by @denis256 in #5066
  • docs: Documenting --filter for source= attribute by @yhakbar in #5076

Full Changelog: v0.93.5...v0.93.6

Don't miss a new terragrunt release

NewReleases is sending notifications on new releases.