diff options
author | Damien <damlobster@gmail.com> | 2021-07-22 00:38:53 +0200 |
---|---|---|
committer | KevinOConnor <kevin@koconnor.net> | 2021-07-27 13:15:25 -0400 |
commit | ea802aa91e40ea6150773d4c7618f450a64a8ca8 (patch) | |
tree | 014a45597172073ff4511a936d01465671cd9046 /.github | |
parent | cff61605fb7260ab60d1abd4e295b71a533869ac (diff) | |
download | kutter-ea802aa91e40ea6150773d4c7618f450a64a8ca8.tar.gz kutter-ea802aa91e40ea6150773d4c7618f450a64a8ca8.tar.xz kutter-ea802aa91e40ea6150773d4c7618f450a64a8ca8.zip |
docs: Setup mkdocs with mkdocs-material theme
This changes the framework used to generate the klipper3d site.
Signed-off-by: Damien Martin <damlobster@gmail.com>
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/klipper3d-deploy.yaml | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/.github/workflows/klipper3d-deploy.yaml b/.github/workflows/klipper3d-deploy.yaml new file mode 100644 index 00000000..246209c8 --- /dev/null +++ b/.github/workflows/klipper3d-deploy.yaml @@ -0,0 +1,29 @@ +name: klipper3d deploy +on: + push: + branches: + - master + paths: + - docs/** + - mkdocs.yml + - .github/workflows/klipper3d-deploy.yaml +jobs: + deploy: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Setup python + uses: actions/setup-python@v2 + with: + python-version: '3.8' + - uses: actions/cache@v2 + with: + path: ~/.cache/pip + key: ${{ runner.os }}-pip-${{ hashFiles('docs/_klipper3d/mkdocs-requirements.txt') }} + restore-keys: | + ${{ runner.os }}-pip- + - name: Install dependencies + run: pip install -r docs/_klipper3d/mkdocs-requirements.txt + - name: Build and deploy klipper3d + run: | + mkdocs gh-deploy --force --remote-branch gh-pages --verbose |