fix(ci): use correct secret name SSH_PRIVATE_KEY
Some checks failed
Deploy Application / deploy (push) Failing after 8s
Test Runner / test-basic (push) Successful in 7s
Test Runner / test-php (push) Successful in 26s

This commit is contained in:
2025-11-24 22:01:43 +01:00
parent 4cadd7ce1c
commit 4d0328bfe3

View File

@@ -38,11 +38,17 @@ jobs:
env: env:
SSH_HOST: ${{ secrets.SSH_HOST }} SSH_HOST: ${{ secrets.SSH_HOST }}
SSH_USER: ${{ secrets.SSH_USER }} SSH_USER: ${{ secrets.SSH_USER }}
SSH_KEY: ${{ secrets.SSH_KEY }} SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }}
run: | run: |
echo "$SSH_KEY" > /tmp/ssh_key # Validate required secrets
if [ -z "$SSH_HOST" ] || [ -z "$SSH_USER" ] || [ -z "$SSH_PRIVATE_KEY" ]; then
echo "❌ Missing required secrets: SSH_HOST, SSH_USER, or SSH_PRIVATE_KEY"
exit 1
fi
echo "$SSH_PRIVATE_KEY" > /tmp/ssh_key
chmod 600 /tmp/ssh_key chmod 600 /tmp/ssh_key
ssh -i /tmp/ssh_key -o StrictHostKeyChecking=no $SSH_USER@$SSH_HOST << EOF ssh -i /tmp/ssh_key -o StrictHostKeyChecking=no $SSH_USER@$SSH_HOST << EOF
set -e set -e
cd /home/deploy/michaelschiemer/current cd /home/deploy/michaelschiemer/current