# Gitea Actions — деплой при push в main # Требует: runner на prod-сервере + секреты DEPLOY_HOST, DEPLOY_KEY name: Deploy on: push: branches: [main] jobs: deploy: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - name: Deploy via SSH run: | echo "${{ secrets.DEPLOY_KEY }}" > /tmp/deploy_key chmod 600 /tmp/deploy_key ssh -i /tmp/deploy_key -o StrictHostKeyChecking=no \ root@${{ secrets.DEPLOY_HOST }} \ "cd /opt/nika-gallery && git pull && docker compose build && docker compose up -d"