From fa666613e1b63dcc2e8fc197cc6cd31f0aa7f61e Mon Sep 17 00:00:00 2001 From: Jun-te Kim Date: Fri, 18 Jul 2025 15:13:23 +0000 Subject: [PATCH] added vars --- .github/workflows/actions/terraform-deploy/action.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/actions/terraform-deploy/action.yml b/.github/workflows/actions/terraform-deploy/action.yml index b2eff64..685a0ac 100644 --- a/.github/workflows/actions/terraform-deploy/action.yml +++ b/.github/workflows/actions/terraform-deploy/action.yml @@ -16,7 +16,7 @@ inputs: required: true lambda-image-tag: description: "Tag of the Lambda image (e.g., GitHub SHA)" - required: true + required: false runs: using: "composite" @@ -41,8 +41,12 @@ runs: - name: Terraform Plan working-directory: ${{ inputs.working_directory }} shell: bash - run: terraform plan -out=tfplan -var="lambda_image_tag=${{ inputs.lambda-image-tag }}" - + run: | + if [ -n "${{ inputs.lambda-image-tag }}" ]; then + terraform plan -out=tfplan -var="lambda_image_tag=${{ inputs.lambda-image-tag }}" + else + terraform plan -out=tfplan + fi - name: Terraform Apply working-directory: ${{ inputs.working_directory }}