Skip to content

Commit dca2b5f

Browse files
author
Chris McIntosh
authored
Update terraform.yml
1 parent 29f601f commit dca2b5f

1 file changed

Lines changed: 15 additions & 3 deletions

File tree

.github/workflows/terraform.yml

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,28 @@ jobs:
2222
run: terraform init
2323

2424
- name: Terraform Plan
25+
id: plan
2526
working-directory: terraform
2627
env:
2728
ARM_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID}}
2829
ARM_CLIENT_SECRET: ${{ secrets.AZURE_CLIENT_SECRET }}
2930
ARM_SUBSCRIPTION_ID: ${{ secrets.AZURE_SUBSCRIPTION_ID }}
3031
ARM_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }}
3132
run: |
32-
terraform plan \
33-
-var='resource_group_name=chocrates-terraform-rg'
34-
33+
PLAN=$(terraform plan \
34+
-var='resource_group_name=chocrates-terraform-rg')
35+
echo '::set-output name=PLAN_OUT::$PLAN'
36+
- uses: actions/github-script@v4
37+
with:
38+
script: |
39+
github.issues.createComment({
40+
issue_number: context.issue.number,
41+
owner: context.repo.owner,
42+
repo: context.repo.repo,
43+
body: '${{ github.out... }}'
44+
body: '${{ steps.plan.outputs.PLAN_OUT }}'
45+
})
46+
3547
- name: Terraform Apply
3648
id: terraform
3749
working-directory: terraform

0 commit comments

Comments
 (0)