Skip to content

v0.3.0

Compare
Choose a tag to compare
@cloudposse-releaser cloudposse-releaser released this 15 Apr 16:38
· 27 commits to refs/heads/main since this release
fcfc4a4
add atmos support @mcalhoun (#4)

what

  • Add support to the helpers library to allow running atmos tests

why

  • This gives us the ability to model different functionality of a component as atmos stacks, or different variables of a single atmos stack and run tests against them. This will allow us to get better test coverage for out reference architecture components.

Summary by CodeRabbit

  • New Features

    • Introduced new functionalities for running commands, applying configurations, and handling Terraform operations using the Atmos tool.
    • Added enhanced documentation in README.md, including updated installation instructions and examples.
    • New basic and complex Terraform configurations for testing various scenarios.
  • Documentation

    • Significantly updated the README.md file to improve structure, clarity, and content completeness.
  • Tests

    • Added comprehensive tests for new functionalities in the Atmos package, covering scenarios like idempotency and error handling.
    • Introduced new test fixtures to support varied Terraform configurations.
  • Chores

    • Updated .gitignore and GitHub Actions workflow to better support development and testing processes.
  • Refactor

    • Replaced testacc target in Makefile with a more comprehensive test target using updated tools and configurations.
Auto release fix @goruha (#5)

What

  • Use auto relesase shared workflow

Why