Skip to content

Releases: cloudposse/build-harness

v1.15.0

22 Feb 20:49
c7b01d7
Compare
Choose a tag to compare
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

16 Feb 16:47
93199be
Compare
Choose a tag to compare
Updated CODEOWNERS to own gha in templates @zdmytriv (#340)

what

  • Updated CODEOWNERS so GitHub Actions in templates are also owned by @cloudposse/engineering team

why

  • More control by the team on what gets changed

references

v1.13.0

16 Feb 15:17
84037a9
Compare
Choose a tag to compare
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

image image

v1.12.0

15 Feb 09:35
9e4147d
Compare
Choose a tag to compare
Renamed access token @zdmytriv (#338)

what

  • Renamed access token

why

  • Better naming

references

v1.11.0

15 Feb 08:36
2760cd4
Compare
Choose a tag to compare
Replace `set-output` in Templates @milldr (#332)

what

  • Replaced set-output in terraform workflow templates

why

  • The set-output command is deprecated and will be disabled soon. Please upgrade to using Environment Files.

references

v1.10.0

23 Jan 14:59
13cb1b5
Compare
Choose a tag to compare
Added docs support for github actions reusable workflows @goruha (#334)

what

  • Add make docs/github-actions-reusable-workflows.md that generates documentation for github action reusable workflows

why

  • Generate README for reusable workflows

v1.9.0

23 Jan 14:34
4dca0c1
Compare
Choose a tag to compare
[helm] Update repo endpoints @goruha (#337)

what

why

  • Fix builds

v1.8.0

19 Jan 23:42
5cb3faa
Compare
Choose a tag to compare
fix(Makefile): no longer recursively set OS @dudymas (#336)

what

  • Don't recursively set OS

why

  • #333 re-emerged and it appears that some envs will continue to thrash

references

v1.7.0

13 Jan 14:56
d2c469b
Compare
Choose a tag to compare
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

references

v1.6.1

03 Oct 19:45
72ee8e2
Compare
Choose a tag to compare

🐛 Bug Fixes

update github action template @mcalhoun (#331)

what

  • Update the Github Action docs template

why

  • So the template doesn't error if the inputs or outputs don't exist for an action