name: Publish Docs on: push: branches: - main jobs: publish-docs: runs-on: docs-host steps: - name: Checkout uses: actions/checkout@v4 - name: Build MkDocs site run: | docker run --rm \ -v "$PWD:/docs" \ squidfunk/mkdocs-material:9 \ build - name: Publish site to docs host run: | rsync -av --delete site/ /opt/kellcreations/docs-platform/published/site/