Skip to content

v1.118.0

Compare
Choose a tag to compare
@cloudposse-releaser cloudposse-releaser released this 06 Dec 14:12
· 56 commits to refs/heads/main since this release
9e0ff68
Enable `Go` templates in `metadata.terraform_workspace` section @aknysh (#823)

what

  • Enable Go templates in metadata.terraform_workspace and metadata.terraform_workspace_template sections

why

  • Allow using Go templates to dynamically construct Terraform workspaces for Atmos components
components:
  terraform:
    test:
      metadata:
        # Point to the Terraform component
        component: "test"
        # Override Terraform workspace using `Go` templates
        terraform_workspace: '{{ .vars.tenant }}-{{ .vars.environment }}-{{ .vars.stage }}-test'
Upload build preview site as artifacts @goruha (#822)

what

  • Upload preview site static files as GitHub actions artifacts

why

  • This is the first step of preview deployment strategy refactoring to support preview deployments from forks