Skip to content

Releases: gruntwork-io/pipelines-workflows

v3.9.5

13 Aug 22:02
4964aa8
Compare
Choose a tag to compare

Upgrade to Pipelines v0.39.6

This pulls in:

  1. A bug fix for correct handling of patch versions of Terragrunt version v0.84, allowing patch versions (e.g. v0.84.1).
  2. 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

  • chore: Bumping Pipelines CLI version to v0.39.6 by @yhakbar in #145

Full Changelog: v3...v3.9.5

v3

08 Oct 21:26
4964aa8
Compare
Choose a tag to compare
v3

This is a floating release tracking the latest v3.y.z release.

v3.9.4

06 Aug 21:26
7cc9e1c
Compare
Choose a tag to compare

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

  • chore: Bumping Pipelines CLI version to v0.39.4 by @yhakbar in #144

Full Changelog: v3...v3.9.4

v3.9.3

07 Jul 23:33
a7cbe78
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.9.2...v3.9.3

v3.9.2

07 Jul 19:56
820a859
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.9.1...v3.9.2

v3.9.1

26 Jun 16:48
6d1031f
Compare
Choose a tag to compare

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

20 May 18:25
2996be3
Compare
Choose a tag to compare

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

08 May 22:36
1a2edae
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.8.2...v3.8.3

v3.8.2

05 May 16:00
dd1c0b6
Compare
Choose a tag to compare
  • 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

29 Apr 19:08
8ef4534
Compare
Choose a tag to compare

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