From ae13436d557e67b565b6115163d40858d5053942 Mon Sep 17 00:00:00 2001 From: Max Loeb Date: Tue, 24 Oct 2023 19:00:43 -0700 Subject: [PATCH] restore docs.yml --- .github/workflows/docs.yml | 28 ++++++++++++++++++++++------ 1 file changed, 22 insertions(+), 6 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 628f84d..632a72d 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -1,4 +1,4 @@ -name: Docs +name: Documentation on: push: @@ -6,12 +6,28 @@ on: - master jobs: - deploy-docs: + build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - name: Checkout Repository + uses: actions/checkout@v2 - - uses: mhausenblas/mkdocs-deploy-gh-pages@1.26 # https://github.com/mhausenblas/mkdocs-deploy-gh-pages/releases - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: Set Up Python + uses: actions/setup-python@v2 + with: + python-version: 3.x + + - name: Install MkDocs and Material theme + run: | + pip install mkdocs + pip install mkdocs-material + + - name: Build MkDocs Site + run: mkdocs build + + - name: Deploy to GitHub Pages + uses: peaceiris/actions-gh-pages@v3 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + publish_dir: .docs