8000 Release v0.1.0 · cloudposse/terraform-aws-cloudformation-stack · GitHub
[go: up one dir, main page]

Skip to content

v0.1.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 26 Sep 18:12
ce3265a
feat: `disable_rollback` and `template_body` Inputs @milldr (#38) ## what - Add disable_rollback variable for stack creation - Add template_body variable - Fixed tests

why

  • Support new inputs
  • The cloudformation template we were using as a test fixture does not exist anymore, so instead we can use a copy inline.

references

Sync github @max-lobur (#19) Rebuild github dir from the template
context.tf updated to v0.24.1, minimum required Terraform version bumped to 0.13.0 when needed, readme updated @maximmi (#12) ## what - update context.tf to v0.24.1 - minimum required Terraform version bumped to 0.13.0 - readme updated, Bridgecrew compliance badges added

why

  • It allows for setting the letter case of tag names and labels, back compatibility with context v0.22.0 and below
  • we have dropped support for Terraform 0.12
  • To be able see and fix the recommendations from Bridgecrew so we can position our modules as standards compliant
minimum required Terraform version bumped to 0.13.0, context.tf updated, readme updated @maximmi (#11) ## what - update context.tf to v0.23.0 - minimum required Terraform version bumped to 0.13.0 - readme updated, Bridgecrew compliance badges added

why

  • It allows for setting the letter case of tag names and labels
  • we have dropped support for Terraform 0.12
  • To be able see and fix the recommendations from Bridgecrew so we can position our modules as standards compliant
Terraform 0.14 upgrade @maximmi (#8) ## what - Upgrade to support Terraform 0.14 and bring up to current Cloud Posse standard

why

  • Support Terraform 0.14

supersedes and closes #7
supersedes and closes #6

[AUTOMATED] Update terraform-null-label versions to support Terraform 0.13 @Gowiem (#5) ## What
  1. Updates terraform-null-label versions 0.14.1, 0.15.0, and 0.16.0 to version 0.17.0
  2. This is an automated commit and pull request created by Microplane. More information here.

Why

  1. This module and the mentioned previous versions are used extensively across the large majority of Cloud Posse's Terraform Modules. They're currently holding back support for Terraform v0.13. Doing this upgrade in mass will alleviate the pain in our efforts to support Terraform v0.13
[AUTOMATED] Update Version Pinning for Terraform to support 0.13 @Gowiem (#4)

What

  1. Update Version Pinning for Terraform to support 0.13

Why

  1. This is a relatively minor update that the CloudPosse module already likely supports.
  2. This allows module consumers to not individually update our Terraform module to support Terraform 0.13.
Updates to ChatOps - Automated commit @Gowiem (#3) ## What * Adds chatops commands - '/test all' - '/test bats' - '/test readme' - '/test terratest' * Drops codefresh * Drops slash-command-dispatch * Removes codefresh badge * Rebuilds README

Why

  • Change over from codefresh to GH Actions
  • Facilitate testing of PRs from forks
Add usage example. Add tests. Add Codefresh test pipeline @aknysh (#2) ## what * Add usage example for testing * Add `bats` and `terratest` for the example * Add Codefresh test pipeline * Add Codefresh badge to point to the test pipeline in `terraform-modules` project * Update README

why

  • Better regression control
  • Automatically test the example on every pull request
  • Provision resources on AWS in the test account and check the outputs for the correct values
Added initial terraform code @goruha (#1) ## What * Created CloudFormation stack module

Why

  • Allow to provision CloudFormation stack

🤖 Automatic Updates

Fix go version in tests @osterman (#35) ## what - Update go `1.24`

why

  • Error loading shared library libresolv.so.2 in Go 1.20

References

Replace Makefile with atmos.yaml @osterman (#34) ## what - Remove `Makefile` - Add `atmos.yaml`

why

  • Replace build-harness with atmos for readme genration

References

  • DEV-3229 Migrate from build-harness to atmos
Migrate new test account @osterman (#32) ## what - Update `.github/settings.yml` - Update `.github/chatops.yml` files

why

  • Re-apply .github/settings.yml from org level to get terratest environment
  • Migrate to new test account

References

  • DEV-388 Automate clean up of test account in new organization
  • DEV-387 Update terratest to work on a shared workflow instead of a dispatch action
  • DEV- 72C8 386 Update terratest to use new testing account with GitHub OIDC
Update .github/settings.yml @osterman (#31) ## what - Update `.github/settings.yml` - Drop `.github/auto-release.yml` files

why

  • Re-apply .github/settings.yml from org level
  • Use organization level auto-release settings

references

  • DEV-1242 Add protected tags with Repository Rulesets on GitHub
Update release workflow to allow pull-requests: write @osterman (#30) ## what - Update workflow (`.github/workflows/release.yaml`) to have permission to comment on PR

why

  • So we can support commenting on PRs with a link to the release
Update GitHub Workflows to use shared workflows from '.github' repo @osterman (#29) ## what - Update workflows (`.github/workflows`) to use shared workflows from `.github` repo

why

  • Reduce nested levels of reusable workflows
Update GitHub Workflows to Fix ReviewDog TFLint Action @osterman (#28) ## 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 (#27) ## what - Update workflows (`.github/workflows/settings.yaml`)

why

  • Support new readme generation workflow.
  • Generate banners
Use GitHub Action Workflows from `cloudposse/.github` Repo @osterman (#26) ## what
  • Install latest GitHub Action Workflows

why

  • Use shared workflows from cldouposse/.github repository
  • Simplify management of workflows from centralized hub of configuration
Add GitHub Settings @osterman (#25) ## what - Install a repository config (`.github/settings.yaml`)

why

  • Programmatically manage GitHub repo settings
Update Scaffolding @osterman (#23) ## 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 (#18) ## 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 context.tf @cloudpossebot (#14) ## what This is an auto-generated PR that updates the `context.tf` file to the latest version from `cloudposse/terraform-null-label`

why

To support all the features of the context interface.

Update context.tf @cloudpossebot (#13) ## what This is an auto-generated PR that updates the `context.tf` file to the latest version from `cloudposse/terraform-null-label`

why

To support all the features of the context interface.

0