From 1c352f5ff0d63018906112b9f7197c61a0d19ead Mon Sep 17 00:00:00 2001 From: Richard Beales Date: Sun, 23 Apr 2023 16:42:12 +0100 Subject: [PATCH] update documentation deploy gh action --- .github/workflows/documentation.yml | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index e1fd422e..7a7fd784 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -11,16 +11,19 @@ on: # Allows you to run this workflow manually from the Actions tab workflow_dispatch: +permissions: + contents: write jobs: - build: + deploy: runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 + - uses: actions/setup-python@v4 with: - fetch-depth: 0 - - uses: actions/setup-python@v2 - - run: pip install --upgrade pip && pip install mkdocs mkdocs-gen-files - - run: git config user.name 'github-actions[bot]' && git config user.email 'github-actions[bot]@users.noreply.github.com' - - name: Publish docs - run: mkdocs gh-deploy + python-version: 3.x + - uses: actions/cache@v2 + with: + key: ${{ github.ref }} + path: .cache + - run: pip install mkdocs-material + - run: mkdocs gh-deploy --force