From 6acb3610d5a11ae12b6dbc67f9f54c22510e74c0 Mon Sep 17 00:00:00 2001 From: Tofik Hasanov Date: Thu, 14 May 2026 07:31:05 -0400 Subject: [PATCH] fix(integrations): remove fragile heredoc from AWS auditor setup script MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The AWS Auditor CloudShell script used `cat < --- .../src/manifests/aws/credentials.ts | 87 ++++++++----------- 1 file changed, 35 insertions(+), 52 deletions(-) diff --git a/packages/integration-platform/src/manifests/aws/credentials.ts b/packages/integration-platform/src/manifests/aws/credentials.ts index da2537afe..efe999b5b 100644 --- a/packages/integration-platform/src/manifests/aws/credentials.ts +++ b/packages/integration-platform/src/manifests/aws/credentials.ts @@ -173,58 +173,41 @@ export function getAwsCloudShellScript(environment: AwsEnvironment = 'aws'): str 'job-function/ViewOnlyAccess', ); - return [ - '#!/bin/bash', - '(', - 'set -euo pipefail', - '', - 'ROLE_NAME="CompAI-Auditor"', - 'EXTERNAL_ID="YOUR_EXTERNAL_ID"', - '', - 'echo "Creating IAM role $ROLE_NAME..."', - '', - 'TRUST_POLICY=$(cat <