diff --git a/action.yml b/action.yml index b7d63b6..07b4be9 100644 --- a/action.yml +++ b/action.yml @@ -57,18 +57,18 @@ runs: - name: Retrieve Requested Secrets shell: sh run: | - INPUT_SECRETS=$(echo "${{ inputs.secrets }}" | tr '\n' ',') + INPUT_SECRETS=$(echo "${{ inputs.secrets }}" | tr "\n" ",") OLDIFS="$IFS" IFS="," - set -- $INPUT_SECRETS + set -- "$INPUT_SECRETS" IFS="$OLDIFS" for pair in "$@"; do - SECRET_ID=$(echo "$pair" | cut -d'>' -f1 | xargs) - ENV_VAR=$(echo "$pair" | cut -d'>' -f2 | xargs) + SECRET_ID=$(echo "$pair" | cut -d">" -f1 | xargs) + ENV_VAR=$(echo "$pair" | cut -d">" -f2 | xargs) - echo "Retrieving secret: $SECRET_ID..." + echo "Retrieving secret: $SECRET_ID" SECRET_VALUE=$(bw get notes "$SECRET_ID" --session "$BW_SESSION") if [ -n "$SECRET_VALUE" ]; then @@ -77,6 +77,4 @@ runs: else echo "❌ Failed to retrieve secret: $SECRET_ID" fi - done - - + done \ No newline at end of file