diff --git a/.forgejo/workflows/publish-docs.yml b/.forgejo/workflows/publish-docs.yml new file mode 100644 index 0000000..b3cc09d --- /dev/null +++ b/.forgejo/workflows/publish-docs.yml @@ -0,0 +1,25 @@ +name: Publish Docs + +on: + push: + branches: + - main + +jobs: + publish-docs: + runs-on: docker + + 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/ \ No newline at end of file