diff --git a/.gitea/workflows/deploy-main.yml b/.gitea/workflows/deploy-main.yml index b52bdb9..c648f9a 100644 --- a/.gitea/workflows/deploy-main.yml +++ b/.gitea/workflows/deploy-main.yml @@ -42,14 +42,7 @@ jobs: export GIT_TERMINAL_PROMPT=0 ASKPASS_FILE="$(mktemp)" - cat > "$ASKPASS_FILE" <<'EOF' -#!/usr/bin/env sh -case "$1" in - *Username*) echo "$GIT_USERNAME" ;; - *Password*) echo "$GIT_PASSWORD" ;; - *) echo "" ;; -esac -EOF + printf '%s\n' '#!/usr/bin/env sh' 'case "$1" in' ' *Username*) echo "$GIT_USERNAME" ;;' ' *Password*) echo "$GIT_PASSWORD" ;;' ' *) echo "" ;;' 'esac' > "$ASKPASS_FILE" chmod 700 "$ASKPASS_FILE" GIT_ASKPASS="$ASKPASS_FILE" git clone "$GIT_REPO_URL" . rm -f "$ASKPASS_FILE" @@ -65,14 +58,7 @@ EOF fi export GIT_TERMINAL_PROMPT=0 ASKPASS_FILE="$(mktemp)" - cat > "$ASKPASS_FILE" <<'EOF' -#!/usr/bin/env sh -case "$1" in - *Username*) echo "$GIT_USERNAME" ;; - *Password*) echo "$GIT_PASSWORD" ;; - *) echo "" ;; -esac -EOF + printf '%s\n' '#!/usr/bin/env sh' 'case "$1" in' ' *Username*) echo "$GIT_USERNAME" ;;' ' *Password*) echo "$GIT_PASSWORD" ;;' ' *) echo "" ;;' 'esac' > "$ASKPASS_FILE" chmod 700 "$ASKPASS_FILE" GIT_ASKPASS="$ASKPASS_FILE" git fetch origin main git checkout main