GitHub Action
Review terraform plan
v2.4.0
Latest version
Run and cleanup terraform plan output, store it into an output to allow reviewing it
Required Terraform environment, used to load corresponding var file named <terraform-environment>.tfvars
into the working directory. Default "preproduction"
.
Required Working directory where terraform plan is executed. Default "."
.
Here
- uses: gogaille/review-terraform-plan
id: terraform-plan
env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
with:
terraform-environment: 'preproduction'
working-directory: 'infrastructure'
- uses: phulsechinmay/rewritable-pr-comment@v0.3
with:
message: ${{ steps.terraform-plan.outputs.plan-details }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
COMMENT_IDENTIFIER: 'terraform-plan-output'