slop test 3
Some checks failed
Deploy landing / deploy (push) Failing after 7s

This commit is contained in:
snusxd
2026-02-28 14:02:05 +03:00
parent 3273fe0343
commit a61b5c98a5

View File

@@ -8,15 +8,27 @@ on:
jobs:
deploy:
steps:
- name: check inputs
run: |
test -n "${{ secrets.SSH_PRIVATE_KEY }}" && echo "SSH_PRIVATE_KEY=OK" || (echo "SSH_PRIVATE_KEY=EMPTY" && exit 1)
test -n "${{ vars.SSH_KNOWN_HOSTS }}" && echo "SSH_KNOWN_HOSTS=OK" || (echo "SSH_KNOWN_HOSTS=EMPTY" && exit 1)
test -n "${{ vars.SSH_PORT }}" && echo "SSH_PORT=OK" || (echo "SSH_PORT=EMPTY" && exit 1)
test -n "${{ vars.SSH_USER }}" && echo "SSH_USER=OK" || (echo "SSH_USER=EMPTY" && exit 1)
test -n "${{ vars.SSH_HOST }}" && echo "SSH_HOST=OK" || (echo "SSH_HOST=EMPTY" && exit 1)
- name: prepare ssh
run: |
mkdir -p ~/.ssh
chmod 700 ~/.ssh
printf '%s\n' "${{ secrets.SSH_PRIVATE_KEY }}" > ~/.ssh/id_ed25519
cat <<'EOF' > ~/.ssh/id_ed25519
${{ secrets.SSH_PRIVATE_KEY }}
EOF
chmod 600 ~/.ssh/id_ed25519
printf '%s\n' "${{ vars.SSH_KNOWN_HOSTS }}" > ~/.ssh/known_hosts
cat <<'EOF' > ~/.ssh/known_hosts
${{ vars.SSH_KNOWN_HOSTS }}
EOF
chmod 644 ~/.ssh/known_hosts
- name: deploy on server