-
Notifications
You must be signed in to change notification settings - Fork 0
fix: issues dry run #24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR implements fixes for issues identified during a dry run by unifying tagging conventions and ensuring consistency across Terraform and GitHub workflow configurations. Key changes include:
- Introduction of a common_tags variable and its usage throughout Terraform configurations.
- Addition of a new repo_name local variable in terragrunt.hcl files.
- Updates to GitHub workflow files to accommodate the new common_tags variable and repo_name attribute.
Reviewed Changes
Copilot reviewed 16 out of 16 changed files in this pull request and generated 2 comments.
Show a summary per file
File | Description |
---|---|
terraform/frontend/terragrunt.hcl | Adds repo_name local and embeds common_tags into tfvars |
terraform/database/terragrunt.hcl | Adds repo_name local and embeds common_tags into tfvars |
terraform/api/terragrunt.hcl | Adds repo_name local and embeds common_tags into tfvars |
infrastructure/frontend/* | Replaces inline tags with var.common_tags and updates bucket names |
infrastructure/database/* | Introduces common_tags variable and uses it in resource configurations |
infrastructure/api/* | Updates resource names and tagging while renaming certain attributes |
AWS-DEPLOY.md | Updates steps and numbering in the deployment instructions |
.github/workflows/* | Adds support for repo_name and includes changes for prod environment and prefix generation |
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Pull Request Overview
This PR implements fixes for issues identified during a dry run by unifying tagging conventions and ensuring consistency across Terraform and GitHub workflow configurations. Key changes include:
Reviewed Changes
Copilot reviewed 16 out of 16 changed files in this pull request and generated 2 comments.
Show a summary per file