name: Deploy Docs on: push: branches: [main] paths: - 'docs/**' jobs: build-and-deploy: runs-on: docs steps: - name: Checkout uses: actions/checkout@v4 - name: Build mdBook run: mdbook build docs/ - name: Deploy run: | rm -rf /opt/git/docs/book/* cp -r docs/book/* /opt/git/docs/book/