Skip to content

Commit ed45f7b

Browse files
committed
debug
1 parent dc14d88 commit ed45f7b

1 file changed

Lines changed: 12 additions & 2 deletions

File tree

.github/workflows/integration-tests.yml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -313,8 +313,18 @@ jobs:
313313
echo "CI_ACCESS_ROLE_AWS_SECRET_ACCESS_KEY=$AWS_SECRET_ACCESS_KEY" >> $GITHUB_ENV
314314
echo "CI_ACCESS_ROLE_AWS_SESSION_TOKEN=$AWS_SESSION_TOKEN" >> $GITHUB_ENV
315315
316-
# Set test credentials
317-
echo "AWS_ACCESS_KEY_ID=$(echo "$test_env_var" | jq -j ".accessKeyID")" >> $GITHUB_ENV
316+
# Set test credentials with error handling for AWS_ACCESS_KEY_ID
317+
AWS_ACCESS_KEY_ID=$(echo "$test_env_var" | jq -j ".accessKeyID" 2>/dev/null) || {
318+
echo "ERROR: Failed to parse accessKeyID from JSON"
319+
echo "Actual payload received:"
320+
echo "==================== START PAYLOAD ===================="
321+
echo "$test_env_var"
322+
echo "==================== END PAYLOAD ===================="
323+
exit 1
324+
}
325+
echo "AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY_ID" >> $GITHUB_ENV
326+
327+
# Set remaining credentials
318328
echo "AWS_SECRET_ACCESS_KEY=$(echo "$test_env_var" | jq -j ".secretAccessKey")" >> $GITHUB_ENV
319329
echo "AWS_SESSION_TOKEN=$(echo "$test_env_var" | jq -j ".sessionToken")" >> $GITHUB_ENV
320330
echo "TASK_TOKEN=$(echo "$test_env_var" | jq -j ".taskToken")" >> $GITHUB_ENV

0 commit comments

Comments
 (0)