name: Deploy Project on: push: branches: [develop] paths-ignore: - 'README.md' # - '.github/**' pull_request: branches: [develop] paths-ignore: - 'README.md' # - '.github/**' jobs: deploy: runs-on: ubuntu-latest needs: build-and-push steps: - uses: actions/checkout@v3 - name: Setup SSH shell: bash run: | whoami eval `ssh-agent -s` mkdir -p /home/runner/.ssh/ touch /home/runner/.ssh/id_rsa echo "${{secrets.SSH_KEY}}" | tr -d '\r' > /home/runner/.ssh/id_rsa chmod 700 /home/runner/.ssh/id_rsa ls -la /home/runner/.ssh/ ssh-keyscan -t rsa,dsa,ecdsa,ed25519 ${{secrets.SSH_HOST}} >> /home/runner/.ssh/known_hosts - name: SSH to the Prod env shell: bash run: | ssh -tt -o StrictHostKeyChecking=no gitea@${{secrets.SSH_HOST}} whoami #