Releases: cloudposse/build-harness
Releases · cloudposse/build-harness
v1.15.0
Gomplate to use predefined config @max-lobur (#341)
what
- Define gomplate config and pass it throught CLI flag to every gomplate invocation
- Passing as the very last option to avoid injecting override in the env vars dereferenced later in same command
- unset GOMPLATE_CONFIG is not required as CLI option always takes precedence over env var, I tested.
v1.14.0
v1.13.0
Modernize GitHub Issue Templates @nitrocode (#325)
what
- Convert bug report type to yaml
- Convert feature request type to yaml
- Use comments and dashes in PR template
- Get reviews from multiple team members
why
- Modernize our templates
- Use YAML so the prompts are more structured
- Comment out PR template placeholder text so the user can add uncommented text without having to delete the placeholder text
- Dashes in PR template instead of asterisks as this is recommended by prettier and it saves some typing. The dash is a single key whereas the asterisk is a SHIFT + 8.
- @korenyoni originally recommended this and we've been doing this in clients.
references
- https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository
- https://github.com/DavidAnson/markdownlint/blob/main/schema/.markdownlint.yaml
- prettier/prettier#4251
- See preview of PR template
- See below for screenshots of the new bug report and feature request templates
v1.12.0
v1.11.0
v1.10.0
v1.9.0
[helm] Update repo endpoints @goruha (#337)
what
- Update helm repository endpoints to new one New Location For Stable and Incubator Charts
why
- Fix builds
v1.8.0
v1.7.0
fix(modules/git/bootstrap): remove lazy assignments @dudymas (#335)
what
- remove recursive assignments for git variables
why
- recursive assignments cause race conditions
- none of the git bootstrap operations are costly to calculate
- make 4.4 exhibits a complete deadlock due to all the recursive assignments