Skip to content

v3.3.0

Compare
Choose a tag to compare
@ZachGoldberg ZachGoldberg released this 04 Dec 17:51
· 16 commits to main since this release
0ebd261

Release Notes

Pipelines uses a concept of "Gruntwork Context" which is basically a large bundle of runtime context and pipelines configuration. Generating this context was several hundred lines of bash which included both simple read-and-store logic as well as sophisticated business logic. That code hard to test and a source of many bugs. This release includes a new implementation of all of that logic built into our pipelines binary (written in GoLang), which allows us to unit test the behavior and drive performance improvements over time.

Customers will likely not notice any chance with this release other than maybe 1-2 faster runs in some cases, and ideally fewer corner-case bugs based on less commonly used configurations.

What's Changed

  • DEV-663: Bump version of actions that uses binary for reading config by @ZachGoldberg in #100

Full Changelog: v3...v3.3.0