From da6adac97b9fa69d96cb12347162b35942bf467d Mon Sep 17 00:00:00 2001 From: Demetrio Carrara Date: Wed, 3 Jan 2024 15:33:44 +0100 Subject: [PATCH 1/2] Remove default variables. If needed just set the default in the variable {} block --- .github/workflows/tf-deploy-basic.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/tf-deploy-basic.yaml b/.github/workflows/tf-deploy-basic.yaml index e32d2796..11e7c57d 100644 --- a/.github/workflows/tf-deploy-basic.yaml +++ b/.github/workflows/tf-deploy-basic.yaml @@ -144,9 +144,6 @@ jobs: -no-color \ -input=false \ -lock=false \ - -var="environment=${{ inputs.environment }}" \ - -var="github_repo=${{ github.event.repository.name }}" \ - -var="region=${{ inputs.aws_region }}" \ -out="tfplan" \ ${tf_args} continue-on-error: true From e99bcc7b376f4e12708d422d2198f778ad818d18 Mon Sep 17 00:00:00 2001 From: Demetrio Carrara Date: Wed, 3 Jan 2024 17:06:10 +0100 Subject: [PATCH 2/2] update headline for changes summary --- .github/workflows/tf-deploy-basic.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/tf-deploy-basic.yaml b/.github/workflows/tf-deploy-basic.yaml index 11e7c57d..ef201d25 100644 --- a/.github/workflows/tf-deploy-basic.yaml +++ b/.github/workflows/tf-deploy-basic.yaml @@ -152,12 +152,13 @@ jobs: id: tf-plan-string run: | TERRAFORM_PLAN=$(terraform show -no-color tfplan) + TERRAFORM_SUMMARY_HEADER=$(grep -E -i 'No changes|Plan: ' <<< "$TERRAFORM_PLAN") echo "Plan exit code: ${{ steps.plan.outputs.exitcode }}" delimiter="$(openssl rand -hex 8)" echo "summary<<${delimiter}" >> $GITHUB_OUTPUT - echo "# Terraform Plan Output: ${{ inputs.environment }}" >> $GITHUB_OUTPUT + echo "$TERRAFORM_SUMMARY_HEADER" >> $GITHUB_OUTPUT echo "
Click to expand" >> $GITHUB_OUTPUT echo "" >> $GITHUB_OUTPUT echo '```terraform' >> $GITHUB_OUTPUT