Skip to content

Releases: cloudposse/test-harness

v0.27.0

21 Oct 23:56
ce41fcc
Compare
Choose a tag to compare

🚀 Enhancements

Add Atmos @Nuru (#52)

what

why

  • Needed for testing Atmos workflows

v0.26.3

12 Oct 02:12
ec2b987
Compare
Choose a tag to compare

🐛 Bug Fixes

Bats fixes @Nuru (#51)

what

  • Do not require module version for local modules
  • Do not require provider version or source for built-in provider

why

  • local modules do not have a version number
  • Built-in terraform provider does not have version or source

v0.26.2

04 Jun 22:27
ffacc96
Compare
Choose a tag to compare
Add OpenTofu as terraform alternative @goruha (#50)

what

  • Add OpenTofu as terraform alternative

why

  • Support OpenTofu
Push Docker image on release or manual build @Nuru (#49)

what

  • Push Docker image on release or manual build

why

  • Previously, Docker image was only getting pushed on nightly build

v0.26.1

24 May 17:17
838ea9e
Compare
Choose a tag to compare

🐛 Bug Fixes

Restore Terraform @Nuru (#48)

what

  • Restore Terraform removed by #47

why

  • Terraform is needed by bats

v0.26.0

23 May 17:06
073cc51
Compare
Choose a tag to compare
Disable default terraform reference @goruha (#47)

what

  • Disable default terraform reference

why

  • Allow to use OpenToFu for terratest use Option 1 of migration guide to use OpenToFu
Migration Guide
Switching to tofu:

* Install OpenTofu cli https://github.com/opentofu/opentofu
* Apply one of:
    Option 1: Remove terraform binary from PATH
    Option 2: use [TerraformBinary config](https://github.com/gruntwork-io/terratest/blob/master/modules/terraform/options.go#L41) to specify tofu executable

references

v0.25.0

21 May 16:07
d888110
Compare
Choose a tag to compare
Added OpenToFu @goruha (#46)

what

  • Added OpenToFu 1.7.1

why

  • Allow to test modules for OpenToFu

references

v0.24.0

06 Mar 08:30
d9de130
Compare
Choose a tag to compare
Update workflows to node20 @Nuru (#44)

what

  • Update workflows to use node20 versions of actions
  • Update auto-release to use shared controller-release workflow

why

  • Previously using node12 actions, which are no longer supported
  • Need to build new release based on new build-harness release containing go v1.21

v0.23.0

01 May 17:27
647f953
Compare
Choose a tag to compare
Update github output syntax @max-lobur (#43)

what

Update github output syntax

why

Following github docs

references

https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/

v0.22.0

03 Sep 03:12
1443066
Compare
Choose a tag to compare
git.io->cloudposse.tools update @dylanbannon (#41)

what and why

Change all references to git.io/build-harness into cloudposse.tools/build-harness, since git.io redirects will stop working on April 29th, 2022.

References

  • DEV-143

v0.21.2

29 Nov 20:37
7ee1af2
Compare
Choose a tag to compare

🐛 Bug Fixes

Fix Terraform v0.11 check @Nuru (#40)

what

  • Fix test for Terraform version 0.11

why

  • Previous test incorrectly treated Terraform v1.0.11 as Terraform v0.11