You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update auto-release (release-drafter) GHA workflow to latest distribution from build-harness.
Fix Terratest by ensuring IAM roles created by examples/complete are unique for each run (also increase test timeout).
why
The latest distribution of the auto-release GHA workflow from https://github.com/cloudposse/build-harness allows merged PRs to be accumulated in a draft release when the no-release label is used. This allows PRs to be consolidated rather than each given their own release — as renovatebot will cause a rippling series of module updates across all repositories that use this module, and all repositories that use those modules, etc.
This is a subset of make github/init, which will update all GHA-related files to the latest build-harness distribution. However, changing CODEOWNERS will require admin approval and this is a blocker.
Terratest was failing because examples/complete was creating IAM roles whose names did not make the use of module.this.attributes (which contains a random seed in each run). Also, the test timeout was not sufficiently long to complete all tests.