OF-DL/.gitea/workflows/publish-docs.yml

36 lines
725 B
YAML

name: Publish docs
on:
push:
tags:
- 'OFDLV*'
paths:
- 'docs/**'
- '.gitea/workflows/publish-docs.yml'
workflow_dispatch:
jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: '3.10'
- name: Install MkDocs
run: |
pip install mkdocs
- name: Build site
run: |
mkdocs build --clean
- name: Deploy site
run: |
sudo rm -rf /var/www/mkdocs/*
sudo cp -r site/* /var/www/mkdocs/
sudo chown -R www-data:www-data /var/www/mkdocs/