Skip to content

Releases: cloudposse/terraform-example-module

v3.0.1

07 May 23:20
Compare
Choose a tag to compare
Fix readme yaml @goruha (#75) ## what * Fix readme yaml

why

  • There were empty settings after getting rid of multiple docs in README.yaml

references

Use new readme action @goruha (#71) ## what * Use new readme action * Remove the multi-doc YAML hack to `README.yaml` which was added to make it more obvious to developers when they forget to change the boilerplate.

why

  • actions-tools/yaml-outputs doesn't support multi-doc

image

🤖 Automatic Updates

Update GitHub Workflows to Fix ReviewDog TFLint Action @osterman (#74) ## what - Update workflows (`.github/workflows`) to add `issue: write` permission needed by ReviewDog `tflint` action

why

  • The ReviewDog action will comment with line-level suggestions based on linting failures
Update GitHub workflows @osterman (#73) ## what - Update workflows (`.github/workflows/settings.yaml`)

why

  • Support new readme generation workflow.
  • Generate banners

v3.0.0

10 Apr 15:57
dc53566
Compare
Choose a tag to compare
acceptance-test @goruha (#69) ## what
  • Acceptance test release workflow

🤖 Automatic Updates

Use GitHub Action Workflows from `cloudposse/.github` Repo @osterman (#68) ## what
  • Install latest GitHub Action Workflows

why

  • Use shared workflows from cldouposse/.github repository
  • Simplify management of workflows from centralized hub of configuration

v2.0.0

10 Apr 01:34
c9b70c9
Compare
Choose a tag to compare
Test release workflow @goruha (#67) ## what * Test release workflow
Update settings.yml @goruha (#66) ## what
  • Update settings.yml
test-relese2-env @goruha (#64) ## what
  • test-relese2-env
Test different environment @goruha (#63) ## what
  • Test different environment
test-custom-branches-settings @goruha (#62) ## what
  • test-custom-branches-settings
Update settings.yml @goruha (#61) ## what
  • Test custom tags settings

v1.1.0

03 Apr 21:23
dbde5a0
Compare
Choose a tag to compare
test-release-workflow @goruha (#60) ## what
  • test-release-workflow
Release published fix @goruha (#59) ## what
  • Release published workflow fix

v1.0.1

03 Apr 21:11
8dafb1f
Compare
Choose a tag to compare
Fix feature branch workflow @goruha (#58) ## what
  • Do not trigger feature branch workflow on label unlabel

why

  • There is no operation that we need to perform on labels
New release workflows @goruha (#57) ## what
  • New release workflows
Sync github @max-lobur (#45) Rebuild github dir from the template
Remove stale workflow @max-lobur (#43) ## what * Remove stale chatops workflow

why

  • Cleanup
Add ChatOps workflow @max-lobur (#42) ## what * Adds ChatOps workflow

why

  • Migrating onto new shared workflows
Add scheduled workflows @max-lobur (#41) ## what * Add scheduled workflow

why

Unify workflow naming @max-lobur (#40) ## what * Unify workflow naming

why

  • Unifying across all workflows
Shared workflows @max-lobur (#38) ## what * Use the new shared workflows for terraform

why

  • Reduce boilerplate

links

Testing in https://github.com/cloudposse/terraform-module-test

Update test dependencies for go 1.19 @Nuru (#29) ## what - Update test dependencies for go 1.19

why

  • Stay current with security patches

notes

  • Supersedes and closes #28

🤖 Automatic Updates

Add GitHub Settings @osterman (#51) ## what - Install a repository config (`.github/settings.yaml`)

why

  • Programmatically manage GitHub repo settings
Update Scaffolding @osterman (#49) ## what - Reran `make readme` to rebuild `README.md` from `README.yaml` - Migrate to square badges - Add scaffolding for repo settings and Mergify

why

  • Upstream template changed in the .github repo
  • Work better with repository rulesets
  • Modernize look & feel
Update Scaffolding @osterman (#47) ## what - Reran `make readme` to rebuild `README.md` from `README.yaml` - Migrate to square badges - Add scaffolding for repo settings and Mergify

why

  • Upstream template changed in the .github repo
  • Work better with repository rulesets
  • Modernize look & feel
Update README.md and docs @cloudpossebot (#46) ## what This is an auto-generated PR that updates the README.md and docs

why

To have most recent changes of README.md and doc from origin templates

Update README.md and docs @cloudpossebot (#33) ## what This is an auto-generated PR that updates the README.md and docs

why

To have most recent changes of README.md and doc from origin templates

v1.0.0 Initial release with production Semantic Versioning

14 Jun 03:13
36799b6
Compare
Choose a tag to compare

Initial release with production Semantic Versioning, part of Cloud Posse's general policy to convert to production versioning as we make updates to relatively mature modules

🚀 Enhancements

Update test dependencies @Nuru (#27)

what

  • Update test-framework to current

why

  • Bug fixes, style cleanup

v0.8.1

28 Apr 18:27
2b51aed
Compare
Choose a tag to compare

🚀 Enhancements

Fix Disabled test @Nuru (#24)

what

  • Update testing of enabled = false
  • Fix Makefile to run all tests
  • Update git.io -> cloudposse.tools

why

  • Proper test structure
  • Was running only a single test even when multiple tests were present
  • EOL for git.io

v0.8.0

03 Mar 07:03
2860070
Compare
Choose a tag to compare
Testing with Go 1.17 and Terratest 0.39.0 @Nuru (#22)

what && why

  • Update go version use in tests from 1.16 to 1.17 for security fixes
  • Revert terratest from 0.40.0 to 0.39.0 to ensure support for Terraform version < 1.1
  • Update boilerplate to stay current

v0.7.1

08 Feb 20:19
b787bed
Compare
Choose a tag to compare

🚀 Enhancements

rename master to main @mcalhoun (#21)

what

  • rename master to main
fix a few small bugs @mcalhoun (#20)

what

  • Update incorrect provider config
  • Remove unused variable
  • Add .terraform.lock.hcl to the .gitignore

why

  • The main driver for this PR was that we previously had:
required_providers {
    local = {
      source  = "hashicorp/aws"
      version = ">= 3.0"
    }
  }
}

This lead to a misconfiguration which caused the AWS provider not to function properly and lead to several hours of debugging.

v0.7.0

22 Dec 00:36
83874fa
Compare
Choose a tag to compare
Update testing framework, other maintenance @Nuru (#18)

what

  • Update testing framework to current standards
  • Update module framework files to current
  • Make README for this repo a bit more relevant while making README template better for new repos

why

  • Projects using this as a template were failing testing due to problems in this repo

references

  • Supersedes and closes #4
  • Supersedes and closes #13
  • Supersedes and closes #16, closes #15