Releases: gruntwork-io/pipelines-workflows
v3.9.5
Upgrade to Pipelines v0.39.6
This pulls in:
- A bug fix for correct handling of patch versions of Terragrunt version v0.84, allowing patch versions (e.g.
v0.84.1
). - An improvement of the Pipelines Ignore List, which now supports excluding Terragrunt units during Execution in addition to ignoring Git changes during Orchestration.
What's Changed
Full Changelog: v3...v3.9.5
v3
v3.9.4
Maximum Supported Terragrunt Version Introduced
This release introduces a maximum supported Terragrunt version of v0.84
for the v3
line of Pipelines Workflows.
The v4
line of Pipelines Workflows will support versions of Terragrunt >= v0.85
.
What's Changed
Full Changelog: v3...v3.9.4
v3.9.3
v3.9.2
What's Changed
- Fix mise install by pinning mise version by @Resonance1584 in #141
Full Changelog: v3.9.1...v3.9.2
v3.9.1
What's Changed
Fixed Account Factory Regression with PIPELINES_FEATURE_EXPERIMENT_MINIMIZE_BLAST_RADIUS
Fixed a regression in Account Factory when baselining new accounts with PIPELINES_FEATURE_EXPERIMENT_MINIMIZE_BLAST_RADIUS enabled.
Full Changelog: v3.9.0...v3.9.1
v3.9.0
What's Changed
Opt-In Improvements to Change Detection
This release of Pipelines supports three new opt-in feature flags to improve the way we detect infra changes and execute Terragrunt in your repository. These features can be enabled by setting the following env vars to "true"
in your Pipelines configuration. We expect to enable these behaviors by default in a future major version of Pipelines.
-
PIPELINES_FEATURE_EXPERIMENT_AGGRESSIVE_CONSOLIDATION
Enabling this feature will cause more changes to be consolidated into a single run-all. -
PIPELINES_FEATURE_EXPERIMENT_COLOCATED_FILE_UNIT_CHANGE_DETECTION
Enables changes to files colocated with a Terragrunt Unit (terragrunt.hcl
) to be detected as a ModuleChanged job. -
PIPELINES_FEATURE_EXPERIMENT_MINIMIZE_BLAST_RADIUS
Enables Terragrunt queue-strict-include and queue-exclude-external by default.
You can read more detail about each of these feature flags here.
Pipelines Ignore List
Added support for excluding files and directories from Pipelines runs. The ignore list can be added to your Pipelines config. Read more about the ignore list here.
v3.8.3
What's Changed
- Use actions with root terragrunt file updates by @oredavids in #123
Full Changelog: v3.8.2...v3.8.3
v3.8.2
- Bump to actions 3.6.3 which includes a bugfix in how we calculate commit hashes for orchestrate
Full Changelog: v3...v3.8.2
v3.8.1
What's Changed
Stacks Support For Account Vending
Account vending now supports Terragunt Stacks in the account template. Pipelines will generate stacks before plan and apply for new accounts.
Bug Fixes
Fixed an issue where Pipelines Orchestrate would create duplicate jobs for stack units