Skip to content

v0.15.4

Compare
Choose a tag to compare
@doshitan doshitan released this 05 Mar 18:55
· 21 commits to main since this release
a79e0a5

Summary

Re-add feature flags, streamline E2E test development, and refactor how some
things are configured.

Layer Has changes Needs migration
Account
Network
Build repository
Database
Service ⚠️
CI/CD

Migration notes

For secrets with manage_method="generated", if you want to avoid regenerating
the secrets, you can move the secrets to the new location with:

terraform -chdir=infra/<APP_NAME>/service state mv 'module.secrets["<SECRET_NAME>"].aws_ssm_parameter.secret[0]' 'module.secrets.aws_ssm_parameter.secrets["<SECRET_NAME>"]'
terraform -chdir=infra/<APP_NAME>/service state mv 'module.secrets["<SECRET_NAME>"].random_password.secret[0]' 'module.secrets.random_password.secrets["<SECRET_NAME>"]'    

Service

Tech debt and maintenance

  • Generate infra service test id from timestamp by @lorenyu in #885
  • Move monitoring config out of service root module by @lorenyu in #884
  • Fix service module public_endpoint output when https enabled by @lorenyu in #893
  • Docs
  • E2E testing refactors
  • bin/orphaned-pr-environments: Handle no PR envs and merged PRs better by @doshitan in #889

Full Changelog: v0.15.3...v0.15.4