Skip to content

Releases: cloudposse-terraform-components/template

v1.5.1

02 Sep 20:01
6bc14b2

Choose a tag to compare

Delete .gitignore @Benbentwo (#219) This pull request removes the contents of the `.gitignore copy` file, which previously contained patterns to exclude build artifacts, editor files, secrets, and other temporary or autogenerated files from version control. This change simplifies the repository by eliminating a redundant or unnecessary ignore file.
  • Removal of all file and directory ignore patterns from .gitignore copy, including build artifacts, editor-specific files, secrets, and temporary files.

Summary by CodeRabbit

  • Chores

    • Expanded ignore rules to exclude additional cache and environment-generated directories, keeping the repository cleaner.
    • Removed a redundant ignore configuration file to reduce duplication and maintenance overhead.
    • Improves developer experience by minimizing accidental commits of temporary files and reducing noise in diffs and CI artifacts.
  • Notes

    • No user-facing functionality changes.
Remove include for terraform documentation @Benbentwo (#218) This pull request makes a minor update to the documentation configuration by removing the inclusion of the Terraform documentation file.

Summary by CodeRabbit

  • Documentation
    • Removed an outdated include referencing Terraform documentation to prevent broken or redundant links in the generated docs.
    • Streamlined the README content for clarity; no changes to usage, tags, categories, license, badges, references, related, or contributors sections.
    • No functional changes to the product; end-user experience remains the same aside from clearer documentation.
Migrate README generation to atmos @goruha (#216) ## what - Update README.yaml

why

  • Use atmos to generate readme
Fix mergequeue workflows @goruha (#213) ## what * Fix mergequeue workflows

Summary by CodeRabbit

  • Chores
    • Updated Mergify configuration to extend from a shared external file, removing all previous custom rules and settings.
    • Added a new "auto merge" workflow, allowing manual merging of pull requests by specifying the PR number.
    • Enhanced branch workflow to support merge group checks and reduced permissions for improved security.
Fix gitops workflows @goruha (#212) ## what * Fix gitops workflows

Summary by CodeRabbit

  • Chores
    • Updated GitHub Actions workflows to reference reusable workflows from the main branch instead of the merge-queue branch.

🤖 Automatic Updates

Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#220) ## 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

chore(deps): update tflint plugin terraform-linters/tflint-ruleset-aws to v0.42.0 @[renovate[bot]](https://github.com/apps/renovate) (#215) This PR contains the following updates:
Package Type Update Change
terraform-linters/tflint-ruleset-aws plugin minor 0.41.0 -> 0.42.0

Release Notes

terraform-linters/tflint-ruleset-aws (terraform-linters/tflint-ruleset-aws)

v0.42.0

Compare Source

What's Changed

Breaking Changes
Chores

Full Changelog: terraform-linters/tflint-ruleset-aws@v0.41.0...v0.42.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

chore(deps): update tflint plugin terraform-linters/tflint-ruleset-aws to v0.41.0 @[renovate[bot]](https://github.com/apps/renovate) (#214) This PR contains the following updates:
Package Type Update Change
terraform-linters/tflint-ruleset-aws plugin minor 0.40.0 -> 0.41.0

Release Notes

terraform-linters/tflint-ruleset-aws (terraform-linters/tflint-ruleset-aws)

v0.41.0

Compare Source

What's Changed

Breaking Changes
Enhancements
Chores
Read more

v1.5.0

11 Jun 11:54
845bf51

Choose a tag to compare

Test release @goruha (#211) ## what * Describe high-level what changed as a result of these commits (i.e. in plain-english, what do these changes mean?) * Use bullet points to be concise and to the point.

why

  • Provide the justifications for the changes (e.g. business case).
  • Describe why these changes were made (e.g. why do these commits fix the problem?)
  • Use bullet points to be concise and to the point.

references

  • Link to any supporting github issues or helpful documentation to add some context (e.g. stackoverflow).
  • Use closes #123, if this PR closes a GitHub issue #123

Summary by CodeRabbit

  • Style
    • Improved formatting by adding blank lines for better readability.

v1.4.0

11 Jun 11:34
42e0c46

Choose a tag to compare

Update main.tf @goruha (#210) ## what * Describe high-level what changed as a result of these commits (i.e. in plain-english, what do these changes mean?) * Use bullet points to be concise and to the point.

why

  • Provide the justifications for the changes (e.g. business case).
  • Describe why these changes were made (e.g. why do these commits fix the problem?)
  • Use bullet points to be concise and to the point.

references

  • Link to any supporting github issues or helpful documentation to add some context (e.g. stackoverflow).
  • Use closes #123, if this PR closes a GitHub issue #123

Summary by CodeRabbit

  • Style
    • Improved formatting by adding blank lines for better readability in the configuration file.

v1.3.0

11 Jun 10:53
a587860

Choose a tag to compare

Test release workflow @goruha (#209) ## what * Test release workflow

Summary by CodeRabbit

  • Style
    • Removed extra blank lines at the end of a configuration file. No impact on functionality.

v1.2.4

11 Jun 10:40
d4e2432

Choose a tag to compare

Update outputs.tf @goruha (#208) ## what * Describe high-level what changed as a result of these commits (i.e. in plain-english, what do these changes mean?) * Use bullet points to be concise and to the point.

why

  • Provide the justifications for the changes (e.g. business case).
  • Describe why these changes were made (e.g. why do these commits fix the problem?)
  • Use bullet points to be concise and to the point.

references

  • Link to any supporting github issues or helpful documentation to add some context (e.g. stackoverflow).
  • Use closes #123, if this PR closes a GitHub issue #123

Summary by CodeRabbit

  • Style
    • Removed extra blank lines at the end of a configuration file to improve formatting consistency.
Test release v4 @goruha (#207) ## what * Test release v4

Summary by CodeRabbit

  • Style
    • Removed unnecessary blank lines to improve file formatting.
Fix readme generation releases @goruha (#201) ## what * Fix readme generation releases

Summary by CodeRabbit

  • Chores
    • Simplified pull request label automation rules for auto updates by removing a redundant condition. No changes to user-facing functionality.
Fix readme workflow @goruha (#197) ## what * Fix readme workflow

Summary by CodeRabbit

  • Chores
    • Updated pull request automation rules to more precisely target changes involving only the README file.
    • Improved handling of automated pull requests by excluding bots from certain notifications related to README edits.

🤖 Automatic Updates

chore(deps): update tflint plugin terraform-linters/tflint-ruleset-aws to v0.40.0 @[renovate[bot]](https://github.com/apps/renovate) (#206) This PR contains the following updates:
Package Type Update Change
terraform-linters/tflint-ruleset-aws plugin minor 0.39.0 -> 0.40.0

Release Notes

terraform-linters/tflint-ruleset-aws (terraform-linters/tflint-ruleset-aws)

v0.40.0

Compare Source

What's Changed

Enhancements
Chores

Full Changelog: terraform-linters/tflint-ruleset-aws@v0.39.0...v0.40.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#200) ## 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

Test read me generation @cloudpossebot (#198) ## what * Describe high-level what changed as a result of these commits (i.e. in plain-english, what do these changes mean?) * Use bullet points to be concise and to the point.

why

  • Provide the justifications for the changes (e.g. business case).
  • Describe why these changes were made (e.g. why do these commits fix the problem?)
  • Use bullet points to be concise and to the point.

references

  • Link to any supporting github issues or helpful documentation to add some context (e.g. stackoverflow).
  • Use closes #123, if this PR closes a GitHub issue #123

Summary by CodeRabbit

  • Documentation
    • Updated the component description in the documentation.

v1.2.3

01 May 16:16
893cb3b

Choose a tag to compare

🤖 Automatic Updates

Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#196) ## 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

Test no releases @cloudpossebot (#194) ## what * Test no releases

Summary by CodeRabbit

  • Documentation
    • Updated the description text in the documentation.
    • Added additional spacing for improved readability.
Test no-release 2 @cloudpossebot (#192) ## what * Test no-release 2

Summary by CodeRabbit

  • Chores
    • Minor formatting update: added blank lines at the end of a test fixture file.

v1.2.2

01 May 15:32
4c5e75d

Choose a tag to compare

🤖 Automatic Updates

Test no release @cloudpossebot (#190) ## what * Test no release

Summary by CodeRabbit

  • Style
    • Removed extra blank lines at the end of a YAML file to improve formatting consistency.

v1.2.1

01 May 11:08
f40afbd

Choose a tag to compare

Test release @goruha (#188) ## what * Test release

Summary by CodeRabbit

  • Style
    • Added blank lines at the end of a configuration file to improve formatting consistency.
Added readme auto merge @goruha (#180) ## what * Added readme auto merge

Summary by CodeRabbit

  • New Features

    • Automated approval and merging of README.md update pull requests from the designated bot, streamlining documentation updates.
  • Chores

    • Adjusted labeling rules for auto-update pull requests to improve clarity.
    • Enhanced branch protection by expanding required test checks to default and release branches.
Test readme generation @goruha (#174) ## what * Test readme generation

Summary by CodeRabbit

  • Documentation
    • Updated the description text in the documentation.
    • Removed extra empty lines for improved readability.
Added configs @goruha (#170) ## what * Added configs

Summary by CodeRabbit

  • Chores
    • Updated merge rules so that pull requests labeled with "mocked-tests" are excluded from automatic merging.
Fix approval config @goruha (#164) ## what * Fix approval config

Summary by CodeRabbit

  • Refactor
    • Improved organization of configuration anchors for better readability. No impact to existing workflows or rules.
Added auto approve @goruha (#163) ## what * Added auto approve

Summary by CodeRabbit

  • Chores
    • Updated the approval logic for pull requests, refining how approval status is determined based on review decisions and specific types of file changes. This may affect when pull requests are considered approved or not within the workflow.
Disable mock tests @goruha (#161) ## what * Disable mock tests

Summary by CodeRabbit

  • Style
    • Removed trailing whitespace in configuration settings to improve formatting consistency.
Disable mocked tests label @goruha (#158) ## what * Disable mocked tests label

Summary by CodeRabbit

  • Chores
    • Updated merge rules to allow pull requests labeled with "mocked-tests" to be merged if all required checks pass.
Exclude mock-tests @goruha (#157) ## what * Exclide mock-tests

Summary by CodeRabbit

  • Chores
    • Updated automated pull request approval schedule to run between 08:00-09:00.
    • Improved merge conditions to prevent pull requests labeled "mocked-tests" from being merged automatically.
Test schedule @goruha (#155) ## what * Test schedule

Summary by CodeRabbit

  • Chores
    • Updated automated pull request approval rules to require all commits to be verified and to only run during a specified daily time window.
Use priority rules @goruha (#154) ## what * Use priority rules

Summary by CodeRabbit

  • Chores
    • Updated automation settings to assign higher priority to the "Auto Updates" queue.
Fix mergify config @goruha (#152) ## what * Fix mergify config

Summary by CodeRabbit

  • Refactor
    • Improved readability and maintainability of automation configuration by introducing clear, descriptive names for conditions and anchors.
    • Reformatted and standardized configuration for consistency and clarity.
    • Updated queue settings to allow larger batch sizes and longer wait times for auto updates.
  • Chores
    • Applied minor formatting changes to enhance configuration file organization.
ci(Mergify): configuration update @goruha (#149) This change has been made by @goruha from the Mergify Queue Rule Configurator.

Summary by CodeRabbit

  • Chores
    • Updated configuration for improved readability and maintainability, including shorter anchor names and consistent formatting.
    • Added a new condition to the merge queue, requiring approval by mergify[bot] for auto updates.
Added auto update queue @goruha (#148) ## what * Added auto update queue

Summary by CodeRabbit

  • Chores
    • Added a new "Auto Updates" rule for automated batch merging of pull requests, improving update efficiency and reliability.
Simplify merrgify config @goruha (#147) ## what * Simplify merrgify config

Summary by CodeRabbit

  • Chores
    • Simplified and improved the readability of workflow configuration by flattening and streamlining conditional structures. No changes to workflow logic or behavior.
ci(Mergify): configuration update @goruha (#146) This change has been made by @goruha from the Mergify config editor.

Summary by CodeRabbit

  • Chores
    • Updated review request rules so that review requests are now triggered for all internal contributors’ pull requests, including those marked as work-in-progress.
Added review assignement @goruha (#145) ## what * Added review assignement

Summary by CodeRabbit

  • Chores
    • Updated contributor recognition logic for internal contributors to be more inclusive.
    • Cleaned up minor whitespace in configuration rules.
Configure reviewers @goruha (#143) ## what * Configure reviewers

Summary by CodeRabbit

  • Chores
    • Updated automated review and approval rules for pull requests, including improved handling of internal and external contributors.
    • Added new requirements for passing checks before auto-approving certain pull requests.
    • Introduced automated review requests for specific teams based on contributor type and PR status.
    • Removed automatic approval and merging for PRs that only update markdown files, images, or videos.
ci(Mergify): configuration update @goruha (#137) This change has been made by @goruha from the Mergify config editor.

Summary by CodeRabbit

  • Chores
    • Updated bot recognition rules to include "cloudpossebot" for automated pull requests.
Mergify test @goruha (#128) ## what * Mergify test

Summary by CodeRabbit

  • Style
    • Adjusted whitespace indentation for improved readability.
ci(Mergify): configuration update @goruha (#133) This change has been made by @goruha from the Mergify config editor.

Summary by CodeRabbit

  • Chores
    • Updated branch check conditions for automated merging to improve accuracy of status checks.
Read more

v1.2.0

26 Apr 17:55
357ba02

Choose a tag to compare

Test mergify 8 @goruha (#97) ## what * Test mergify 8

Summary by CodeRabbit

  • Style
    • Removed unnecessary blank lines for improved file formatting.
Test mergify 9 @goruha (#98) ## what * Test mergify 9

Summary by CodeRabbit

  • Style
    • Added blank lines for improved file formatting. No changes to functionality.

v1.1.4

26 Apr 13:49
6e3d765

Choose a tag to compare

Test mergify 6 @goruha (#93) ## what * Test mergify 6

Summary by CodeRabbit

  • Documentation
    • Added blank lines within the comment block and a newline at the end of the README file for improved readability. No changes to the actual documentation content.

🤖 Automatic Updates

Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#95) ## 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