This commit is contained in:
leehk 2025-04-17 10:30:54 +08:00
parent 3bd2ecbafc
commit 0d27929321

View File

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