From d44fdcd01c5f437abdaa9bf88be8564e544380ea Mon Sep 17 00:00:00 2001 From: Daniel Roth Date: Fri, 6 Feb 2026 15:22:36 +0000 Subject: [PATCH] try again --- .github/workflows/_deploy_lambda.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/_deploy_lambda.yml b/.github/workflows/_deploy_lambda.yml index 9f2f89a4..35275341 100644 --- a/.github/workflows/_deploy_lambda.yml +++ b/.github/workflows/_deploy_lambda.yml @@ -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 \