sincecutoff.com
← all changes

terragrunt run can skip dependency output resolution

Introduced 2026-08-13 · score 0.91

HOW TO USE IT

When you need to initialize without resolving dependency outputs, set `TG_EXPERIMENT=optional-dependency-outputs` and run `terragrunt run --no-dependency-outputs -- init`. The flag requires the experiment; without it, the command returns an error.

TG_EXPERIMENT=optional-dependency-outputs terragrunt run --no-dependency-outputs -- init

WHY THIS HELPS

When running initialization without resolving dependency outputs, enable the experiment and skip output resolution for the run.

BEFORE THIS CHANGE

Use `skip_outputs = true` on individual `dependency` blocks to skip their output resolution.

REQUIREMENTS AND LIMITATIONS

  • Version: v1.1.3
  • Availability: Experiment
  • TG_EXPERIMENT=optional-dependency-outputs (required): Enables the experiment required for `--no-dependency-outputs`.
  • --no-dependency-outputs (required): Skips all dependency output resolution globally.
  • init (required): Command passed through to run after `--`.
  • Using `--no-dependency-outputs` without enabling the experiment returns an error.

FIRST-PARTY EVIDENCE

Check the installed version and the source before using it. Entry JSON

Report a problem with this card