v0.12.1 ⚠️ Requires migration steps
Summary
This release:
- Fixes an issue with projects that separate their environments into different AWS accounts from being able to deploy to an environment that is in a different account than the account that contains the image repository.
- Improves developer experience by letting users log in to PR environments with the same credentials that they log into the dev environment
Layer | Has changes | Needs migration |
---|---|---|
Account | ||
Network | ||
Build repository | ||
Database | ||
Service | ✅ | |
CI/CD |
⚠️ Migration notes
Run the following command for each app and environment to upgrade the terraform aws provider to the next major version.
terraform -chdir=infra/<APP_NAME>/service init -upgrade -backend-config="<ENVIRONMENT>.s3.tfbackend"
Service
- 🐞 Fix access to build repository from different AWS account by @lorenyu in #737
- 🚀 Use existing identity provider in temporary environments by @rocketnova in #717
Tech debt and maintenance
- 🔧 Update app/service root module aws provider version to >=5.35.0 by @rocketnova in #731
Full Changelog: v0.12.0...v0.12.1