diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index a23edb0..b0bb707 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -1,27 +1,22 @@ -# Basic ODK workflow -name: Docs - -# Controls when the action will run. +name: ci on: - # Allows you to run this workflow manually from the Actions tab - workflow_dispatch: push: branches: - - main - -# A workflow run is made up of one or more jobs that can run sequentially or in parallel + - documentation +permissions: + contents: write jobs: - build: - name: Deploy docs + deploy: runs-on: ubuntu-latest steps: - - name: Checkout main - uses: actions/checkout@v3 - - - name: Deploy docs - uses: mhausenblas/mkdocs-deploy-gh-pages@master - # Or use mhausenblas/mkdocs-deploy-gh-pages@nomaterial to build without the mkdocs-material theme - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - CONFIG_FILE: mkdocs.yaml - + - uses: actions/checkout@v3 + - uses: actions/setup-python@v4 + with: + python-version: 3.x + - uses: actions/cache@v2 + with: + key: ${{ github.ref }} + path: .cache + - run: pip install mkdocs-material + - run: pip install pillow cairosvg + - run: mkdocs gh-deploy --force \ No newline at end of file