From 6eca49305ba5cc2ad99bbf7bba2e70542fdf3a81 Mon Sep 17 00:00:00 2001 From: Maximilian Jugl Date: Wed, 6 May 2026 08:31:08 +0200 Subject: [PATCH] fix: newline treatment, stackit auth call --- action.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/action.yml b/action.yml index 5be41ee..bda3731 100644 --- a/action.yml +++ b/action.yml @@ -108,15 +108,16 @@ runs: if [ -n "$INPUT_SERVICE_ACCOUNT_KEY_PATH" ]; then STACKIT_SERVICE_ACCOUNT_KEY_PATH="$INPUT_SERVICE_ACCOUNT_KEY_PATH" + export STACKIT_SERVICE_ACCOUNT_KEY_PATH else STACKIT_SERVICE_ACCOUNT_KEY_PATH="$(mktemp)" + export STACKIT_SERVICE_ACCOUNT_KEY_PATH echo "Writing STACKIT service account key to $STACKIT_SERVICE_ACCOUNT_KEY_PATH" - echo "$INPUT_SERVICE_ACCOUNT_KEY" > "$STACKIT_SERVICE_ACCOUNT_KEY_PATH" + printf "%s\n" "$INPUT_SERVICE_ACCOUNT_KEY" > "$STACKIT_SERVICE_ACCOUNT_KEY_PATH" fi - STACKIT_ACCESS_TOKEN="$(stackit auth activate-service-account --service-account-key-path "$STACKIT_SERVICE_ACCOUNT_KEY_PATH" --only-print-access-token)" - export STACKIT_ACCESS_TOKEN + stackit auth activate-service-account STACKIT_PROJECT_ID="$INPUT_PROJECT_ID" export STACKIT_PROJECT_ID