name: Deploy # retry-deploy.yaml reruns all jobs after failure, up to 3 times. on: [push] jobs: deploy: runs-on: ubuntu-latest steps: - name: Pull from remote & Upload artifacts to Aliyun OSS uses: appleboy/ssh-action@v1.2.5 with: host: "100.114.118.48" username: "root" key: ${{ secrets.SSH_PRIVATE_KEY }} passphrase: ${{ secrets.SSH_PRIVATE_KEY_PASSPHRASE }} command_timeout: 3h script: bash /root/maria/script/action/blog.sh