test runner - fix v12
Some checks failed
Build and Deploy Flask App / setup (push) Successful in 2s
Build and Deploy Flask App / test (push) Successful in 47s
Build and Deploy Flask App / build-and-push (push) Successful in 1m29s
Build and Deploy Flask App / deploy (push) Failing after 26s

This commit is contained in:
Norvicdev 2026-08-05 00:17:39 +03:00
parent 31400f6420
commit d5720b7cc1

View file

@ -124,21 +124,13 @@ jobs:
- name: Setup SSH - name: Setup SSH
run: | run: |
apt-get update && apt-get install -y openssh-client apt-get update && apt-get install -y openssh-client
mkdir -p ~/.ssh mkdir -p /root/.ssh
chmod 700 ~/.ssh chmod 700 /root/.ssh
# Записываем приватный ключ echo "${{ secrets.SSH_PRIVATE_KEY }}" | sed 's/\r$//' > /root/.ssh/deploy_key
cat > ~/.ssh/deploy_key << 'KEYEOF' chmod 600 /root/.ssh/deploy_key
${{ secrets.SSH_PRIVATE_KEY }}
KEYEOF
chmod 600 ~/.ssh/deploy_key ssh-keyscan -p ${{ env.DEPLOY_PORT }} -H ${{ env.DEPLOY_HOST }} > /root/.ssh/known_hosts 2>/dev/null || true
echo "=== Fingerprint ключа ==="
ssh-keygen -lf ~/.ssh/deploy_key
echo "=== Добавляем хост в known_hosts ==="
ssh-keyscan -p ${{ env.DEPLOY_PORT }} -H ${{ env.DEPLOY_HOST }} >> ~/.ssh/known_hosts 2>/dev/null || true
- name: Add host to known_hosts - name: Add host to known_hosts
run: | run: |
@ -146,7 +138,7 @@ jobs:
- name: Deploy to VPS - name: Deploy to VPS
run: | run: |
ssh -p ${{ env.DEPLOY_PORT }} ${{ env.DEPLOY_USER }}@${{ env.DEPLOY_HOST }} << 'DEPLOY_SCRIPT' ssh -p ${{ env.DEPLOY_PORT }} -i /root/.ssh/deploy_key -o StrictHostKeyChecking=no -o BatchMode=yes ${{ env.DEPLOY_USER }}@${{ env.DEPLOY_HOST }} << 'DEPLOY_SCRIPT'
set -e set -e
APP_NAME="flask-app" APP_NAME="flask-app"