Releases: gruntwork-io/pipelines-workflows
v4.6.1
What's Changed
🐛 Fixed a bug preventing step output artifacts being created when more than 30 jobs are running
- Fix missing step artifacts caused by unpaginated jobs query by @Resonance1584 in #185
- Pipelines CLI v0.45.3 by @Resonance1584 in #186
Full Changelog: v4...v4.6.1
v4.6.0
What's Changed
🎯 SHA Pinning
Updated all third party actions to use SHA Pinning. Customers that require SHA pinning in their organization should now be able to use Pipelines workflows with this security setting enabled.
⚠️ Minimum Compatible Runner Version
Updated third party actions, some of which require actions/runner v2.327.1 or higher for node24 support. This should have no effect on the default runner. If you are using self-hosted runners and have disabled automatic updates, ensure your actions/runner is at this version or newer. See Runner software updates on self-hosted runners for more information.
Changes
- Fix pipelines-credentials not using PIPELINES_CREDENTIALS_REF by @Resonance1584 in #183
- Pin actions versions by @Resonance1584 in #184
Full Changelog: v4...v4.6.0
v4.5.0
What's Changed
This is a parity release to keep GitLab and GitHub pipelines binaries in sync. There are no expected changes to GitHub functionality.
- Pipelines CLI v0.45.0 by @Resonance1584 in #182
Full Changelog: v4...v4.5.0
v4.4.0
What's Changed
- Added retries to pipelines-credentials when network errors occur
- Added support for import count in the Pipelines plan summary comment
- Fixed a bug where modifications to stack files were not ignored by pipelines ignore_list
- Fixed a bug where
PIPELINES_FEATURE_EXPERIMENT_IGNORE_UNITS_WITHOUT_ENVIRONMENTwas not ignoring unit deletions.
Full Changelog: v4...v4.4.0
v4.3.0
What's Changed
-
Added new experiment flag
PIPELINES_FEATURE_EXPERIMENT_USE_MISE_EXEC_TG_WRAPPERto allow individual units to specify the OpenTofu/Terraform version to use. See the full docs here -
Fixed a bug where the default branch name for drift detection PRs was not set when running via cron
Full Changelog: v4...v4.3.0
v4.2.1
What's Changed
- Fixed a bug causing some lines in the plan comment to drop characters at the beginning of the line
Full Changelog: v4...v4.2.1
v4.2.0
What's Changed
-
Added
PIPELINES_FEATURE_EXPERIMENT_GENERATE_ALL_STACKSthis feature causes Pipelines to generate all stacks before running a plan or apply operation. See the docs for more info. -
Fixed a bug causing the wrong unit to be plan/applied during drift remediation inside stacks
Full Changelog: v4...v4.2.0
v4.2.0-rc1
What's Changed
PIPELINES_FEATURE_EXPERIMENT_GENERATE_ALL_STACKS
v4.1.0
What's Changed
Added experimental feature flag PIPELINES_FEATURE_EXPERIMENT_IGNORE_UNITS_WITHOUT_ENVIRONMENT. This feature flag makes Pipelines ignore changes if they have no environment defined - and is intended to help simplify adding Pipelines to existing repositories.
See the documentation for full details.
Full Changelog: v4...v4.1.0
v4.0.7
What's Changed
Parity release to keep Pipelines CLI version in sync. No impacts to GitHub functionality.
- Pipelines CLI v0.40.7 by @Resonance1584 in #174
Full Changelog: v4...v4.0.7