try again

This commit is contained in:
Daniel Roth 2026-02-06 15:22:36 +00:00
parent 2fe9e67ea9
commit d44fdcd01c

View file

@ -85,8 +85,11 @@ jobs:
run: |
ENV_VARS=""
if [ -n "${{ inputs.environment_vars }}" ]; then
# Convert multiline "KEY=VALUE" into HCL map format
ENV_VARS="{ $(echo "${{ inputs.environment_vars }}" | awk -F= '{gsub(/"/,"\\\""); printf "%s=\"%s\",",$1,$2}' | sed 's/,$//') }"
# Convert multiline KEY=VALUE into JSON
ENV_VARS=$(echo "${{ inputs.environment_vars }}" | \
jq -Rn '
[inputs | split("=")] |
{ (.[0]): .[1] }' | jq -s add | jq -c .)
fi
PLAN_CMD="terraform plan \