Skip to content

Conversation

@sunnymor-cd
Copy link
Contributor

@sunnymor-cd sunnymor-cd commented Jan 28, 2026

What

  • Fetches the latest Terraform plan PR comment via GitHub API
  • Extracts the plan summary (add/change/destroy counts)
  • Adds the summary and direct link to the plan comment in the manual approval issue

Why

  • Improves reviewer visibility during Terraform approvals
  • Eliminates the need to search PR comments for plan details
  • Ensures approvers have clear, consistent context before approving terraform apply

Sample of Issue look like after changes

image image

@sunnymor-cd sunnymor-cd self-assigned this Jan 28, 2026
@sunnymor-cd sunnymor-cd added the enhancement New feature or request label Jan 28, 2026
Copy link
Member

@dverma-cd dverma-cd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@clouddrove-ci clouddrove-ci merged commit 6e85578 into master Jan 29, 2026
1 check passed
@clouddrove-ci clouddrove-ci deleted the feat/tf-plan-approval-enhancement branch January 29, 2026 12:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants