This commit is contained in:
@@ -56,7 +56,17 @@ jobs:
|
|||||||
|
|
||||||
echo "=== Deploying TaxBaik v$(git rev-parse --short HEAD) ==="
|
echo "=== Deploying TaxBaik v$(git rev-parse --short HEAD) ==="
|
||||||
mkdir -p ~/.ssh
|
mkdir -p ~/.ssh
|
||||||
printf '%s' "${{ secrets.DEPLOY_SSH_KEY_B64 }}" | base64 -d > ~/.ssh/id_ed25519
|
SSH_KEY_B64="${{ secrets.DEPLOY_SSH_KEY_B64 }}"
|
||||||
|
SSH_KEY_RAW="${{ secrets.DEPLOY_SSH_KEY }}"
|
||||||
|
if [ -n "$SSH_KEY_B64" ]; then
|
||||||
|
printf '%s' "$SSH_KEY_B64" | base64 -d > ~/.ssh/id_ed25519
|
||||||
|
elif [ -n "$SSH_KEY_RAW" ]; then
|
||||||
|
printf '%s\n' "$SSH_KEY_RAW" > ~/.ssh/id_ed25519
|
||||||
|
else
|
||||||
|
echo "Missing DEPLOY_SSH_KEY_B64 or DEPLOY_SSH_KEY secret" >&2
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
sed -i 's/\r$//' ~/.ssh/id_ed25519
|
||||||
chmod 600 ~/.ssh/id_ed25519
|
chmod 600 ~/.ssh/id_ed25519
|
||||||
ssh-keyscan -H "$DEPLOY_HOST" >> ~/.ssh/known_hosts 2>/dev/null || true
|
ssh-keyscan -H "$DEPLOY_HOST" >> ~/.ssh/known_hosts 2>/dev/null || true
|
||||||
|
|
||||||
@@ -79,7 +89,17 @@ jobs:
|
|||||||
DEPLOY_HOST="${{ secrets.DEPLOY_HOST }}"
|
DEPLOY_HOST="${{ secrets.DEPLOY_HOST }}"
|
||||||
DEPLOY_USER="${{ secrets.DEPLOY_USER }}"
|
DEPLOY_USER="${{ secrets.DEPLOY_USER }}"
|
||||||
mkdir -p ~/.ssh
|
mkdir -p ~/.ssh
|
||||||
printf '%s' "${{ secrets.DEPLOY_SSH_KEY_B64 }}" | base64 -d > ~/.ssh/id_ed25519
|
SSH_KEY_B64="${{ secrets.DEPLOY_SSH_KEY_B64 }}"
|
||||||
|
SSH_KEY_RAW="${{ secrets.DEPLOY_SSH_KEY }}"
|
||||||
|
if [ -n "$SSH_KEY_B64" ]; then
|
||||||
|
printf '%s' "$SSH_KEY_B64" | base64 -d > ~/.ssh/id_ed25519
|
||||||
|
elif [ -n "$SSH_KEY_RAW" ]; then
|
||||||
|
printf '%s\n' "$SSH_KEY_RAW" > ~/.ssh/id_ed25519
|
||||||
|
else
|
||||||
|
echo "Missing DEPLOY_SSH_KEY_B64 or DEPLOY_SSH_KEY secret" >&2
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
sed -i 's/\r$//' ~/.ssh/id_ed25519
|
||||||
chmod 600 ~/.ssh/id_ed25519
|
chmod 600 ~/.ssh/id_ed25519
|
||||||
ssh-keyscan -H "$DEPLOY_HOST" >> ~/.ssh/known_hosts 2>/dev/null || true
|
ssh-keyscan -H "$DEPLOY_HOST" >> ~/.ssh/known_hosts 2>/dev/null || true
|
||||||
sleep 10
|
sleep 10
|
||||||
|
|||||||
Reference in New Issue
Block a user