name: Build and Deploy on: push: branches: [main] jobs: deploy: runs-on: self-hosted steps: - name: Checkout uses: actions/checkout@v4 - name: Build site run: python3 build.py - name: Deploy to nginx docroot run: | rsync -av --delete site/ /home/opc/zai-home-base/sites/bestdadjokes/ echo "Deployed at $(date)"