name: CI on: push: branches: [ main ] jobs: build-and-deploy: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 name: Checkout files - uses: appleboy/ssh-action@master name: Download files and publish blog with: host: ${{ secrets.REMOTE_HOST }} key: ${{ secrets.SSH_PRIVATE_KEY }} username: ${{ secrets.REMOTE_USER }} script: | cd /home/glados/bbb git pull PATH=/home/glados/gems/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:$PATH publish-blog