{"repo":"liatrio/terraform-change-pr-commenter","free":true,"listed":false,"github":"https://github.com/liatrio/terraform-change-pr-commenter","clone":"git clone https://github.com/liatrio/terraform-change-pr-commenter.git","description":"GitHub Action to read changes from Terraform plan JSON, summarize changes, and post them in a GitHub Pull Request Comment","language":"JavaScript","stars":50,"topics":["github-actions","infra-guild","terraform"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"Terraform Change Pull Request Commenter Action This GitHub Action reads changes from your Terraform plan JSON output, summarizes the changes, and posts them in a single GitHub Pull Request comment. We recommend using this in your Infrastructure as Code delivery workflow to make any change visible and acclerate the PR review process. Why is this GitHub Action different than the other Terraform Plan commenters? Implementing this Action is super simple and the comments are consise and easy to read. Other implementations may be heavily opinionated or require adding multiple jobs to your workflow. Features - Display changes in a Terraform plan without posting larger sections of the plan change log. This approach will, in most cases, avoid the situation where plan contents are too large for a single PR comment. - Collapsed as a summary by default, when expanded, the comment is broken up into sections for deletion, creation, and resource changes. The changes are also color-coded to help draw attention to each proposed modification. - This JavaScript GitHub Action runs directly on a host runner and executes faster than a Docker container Action. - Works with both direct pull request workflows (supports pull request and pull request target events) and reusable workflows ( workflow call events). - Possibility to add the output to your workflow summary. - Possibility to hide previous comments generated by this action. - Possibility to not create any comments in case there are no infrast","default_branch":null,"files":null,"tree":[],"storefront":"/r/liatrio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/liatrio/terraform-change-pr-commenter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}