name: Deploy Blog to Folder on: push: branches: - main jobs: deploy: runs-on: host steps: - name: Checkout code uses: actions/checkout@v3 - name: Build site run: | npm run build echo "Site built successfully." - name: Deploy folder run: | echo "Cleaning old site files..." rm -rf /var/sites/cy.cyper.cc/www/html/* echo "Deploying new site files from src/_site folder..." mv ./src/_site/* /var/sites/cy.cyper.cc/www/html