Skip to content

v1.535.1

Choose a tag to compare

@cloudposse-releaser cloudposse-releaser released this 07 Apr 20:02
· 26 commits to refs/heads/main since this release
f179599
Add component tests @goruha (#15) # What * [x] Add `basic` component test * [x] Add `disabled` component test * [x] Test component drifting * [ ] Add any additional use case tests

Why

  • Test basic component features
  • Verify that the component does not create any resources when input enabled: false set
  • Verify that the component does not drift on a second run with the same inputs
  • Add test for any additional than basic use cases for the component

References

Summary by CodeRabbit

  • New Features
    • Introduced a new ruleset for writing tests related to Terraform components.
    • Added new YAML configurations for managing Terraform components, account mapping, and service-linked roles.
    • Implemented a comprehensive configuration for CLI settings and behaviors in the Atmos tool.
  • Tests
    • Established a suite of automated tests for AWS IAM service-linked roles and configurations.
  • Chores
    • Created a new .gitignore file to manage ignored files in the test directory.
    • Updated dependency management with a new Go module file.
    • Removed an obsolete test script to improve overall maintenance.

🤖 Automatic Updates

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