added vars

This commit is contained in:
Jun-te Kim 2025-07-18 15:13:23 +00:00
parent 582ed6ba35
commit fa666613e1

View file

@ -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 }}