ssh 키 경로 틸드 확장 수정

This commit is contained in:
2026-07-13 17:45:22 +09:00
parent 71f298962b
commit 643f1136a2
2 changed files with 5 additions and 1 deletions
+2 -1
View File
@@ -38,8 +38,9 @@ runs:
KEY_PATH="${{ inputs.key-path }}" KEY_PATH="${{ inputs.key-path }}"
case "$KEY_PATH" in case "$KEY_PATH" in
"~/"*) KEY_PATH="$HOME/${KEY_PATH#~/}" ;; "~/"*) KEY_PATH="$HOME/${KEY_PATH#\~/}" ;;
esac esac
mkdir -p "$(dirname "$KEY_PATH")"
printf '%s\n' "${{ inputs.ssh-key }}" > "$KEY_PATH" printf '%s\n' "${{ inputs.ssh-key }}" > "$KEY_PATH"
chmod 600 "$KEY_PATH" chmod 600 "$KEY_PATH"
+3
View File
@@ -39,6 +39,9 @@ runs:
if [ -z "$KEY_PATH" ]; then if [ -z "$KEY_PATH" ]; then
KEY_PATH="$HOME/.ssh/deploy_key" KEY_PATH="$HOME/.ssh/deploy_key"
fi fi
case "$KEY_PATH" in
"~/"*) KEY_PATH="$HOME/${KEY_PATH#\~/}" ;;
esac
ssh -p "${{ inputs.port }}" -i "$KEY_PATH" \ ssh -p "${{ inputs.port }}" -i "$KEY_PATH" \
-o IdentitiesOnly=yes \ -o IdentitiesOnly=yes \