name: CD on: push: branches: [main] jobs: build: runs-on: ubuntu-latest steps: - name: Deploy using ssh uses: appleboy/ssh-action@master with: host: ${{ secrets.HOST }} username: ${{ secrets.USERNAME }} key: ${{ secrets.PRIVATE_KEY }} port: ${{ secrets.PORT }} script: | cd ~/apps/website git pull origin main pnpm run install pnpm run build cp -r ./dist/* /var/www/website