name: Deploy App on: push: branches: - master jobs: deploy: runs-on: ubuntu-latest steps: - name: Deploy to LXC uses: appleboy/ssh-action@v0.1.9 with: host: ${{ secrets.PROD_HOST }} username: ${{ secrets.PROD_USER }} key: ${{ secrets.PROD_SSH_KEY }} port: 22 script: | cd /var/www/riksdagen-app git pull origin master npm install npm run build composer install -q --no-ansi --no-interaction --no-scripts --no-progress --prefer-dist php artisan optimize