Skip to content

Conversation

mishraomp
Copy link
Collaborator

@mishraomp mishraomp commented Jun 25, 2025

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

@mishraomp mishraomp requested a review from Copilot June 25, 2025 04:09
@mishraomp mishraomp self-assigned this Jun 25, 2025
@mishraomp mishraomp added the bug Something isn't working label Jun 25, 2025
@mishraomp mishraomp linked an issue Jun 25, 2025 that may be closed by this pull request
Copilot

This comment was marked as outdated.

Copy link
Contributor

@Copilot Copilot AI left a 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

mishraomp and others added 2 commits June 24, 2025 22:32
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@mishraomp mishraomp merged commit 7551524 into main Jun 25, 2025
6 checks passed
@mishraomp mishraomp deleted the fix/issues-dry-run branch June 25, 2025 05:32
@github-project-automation github-project-automation bot moved this from New to Done in NRIDS - Architecture Jun 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

Dry Run Issues
1 participant