From 0d27929321f03c1f62dc716ebb8635488b1057bf Mon Sep 17 00:00:00 2001 From: leehk Date: Thu, 17 Apr 2025 10:30:54 +0800 Subject: [PATCH] try --- .github/workflows/template_test.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/template_test.yml b/.github/workflows/template_test.yml index 30013d1..7011260 100644 --- a/.github/workflows/template_test.yml +++ b/.github/workflows/template_test.yml @@ -156,10 +156,9 @@ jobs: ENV_ARGS="" if [[ "$TEST_ENVS_JSON" != "[]" ]]; then # Convert JSON array string to individual env vars - IFS=',' read -r -a env_array <<< $(echo "$TEST_ENVS_JSON" | jq -r '.[][]') - for env in "${env_array[@]}"; do - ENV_ARGS+=" -e \"$env\"" - done + while IFS= read -r line; do + ENV_ARGS+=" -e \"$line\"" + done <<< $(echo "$TEST_ENVS_JSON" | jq -r '.[]') else # Add a dummy env var if none are provided, as required by original script logic ENV_ARGS+=" -e DUMMY_ENV_TEST_RUN_ID=${{ github.run_id }}"