add secrets #1

Merged
jamie merged 30 commits from feature/add-secrets into main 2025-02-27 14:16:41 +00:00
Showing only changes of commit 47eb232bf1 - Show all commits

View File

@ -57,18 +57,18 @@ runs:
- name: Retrieve Requested Secrets - name: Retrieve Requested Secrets
shell: sh shell: sh
run: | run: |
INPUT_SECRETS=$(echo "${{ inputs.secrets }}" | tr '\n' ',') INPUT_SECRETS=$(echo "${{ inputs.secrets }}" | tr "\n" ",")
OLDIFS="$IFS" OLDIFS="$IFS"
IFS="," IFS=","
set -- $INPUT_SECRETS set -- "$INPUT_SECRETS"
IFS="$OLDIFS" IFS="$OLDIFS"
for pair in "$@"; do for pair in "$@"; do
SECRET_ID=$(echo "$pair" | cut -d'>' -f1 | xargs) SECRET_ID=$(echo "$pair" | cut -d">" -f1 | xargs)
ENV_VAR=$(echo "$pair" | cut -d'>' -f2 | 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") SECRET_VALUE=$(bw get notes "$SECRET_ID" --session "$BW_SESSION")
if [ -n "$SECRET_VALUE" ]; then if [ -n "$SECRET_VALUE" ]; then
@ -78,5 +78,3 @@ runs:
echo "❌ Failed to retrieve secret: $SECRET_ID" echo "❌ Failed to retrieve secret: $SECRET_ID"
fi fi
done done