uccser/verto

View on GitHub
.github/workflows/documentation.yaml

Summary

Maintainability
Test Coverage
name: Documentation

on: [push]

jobs:
  build-documentation:
    runs-on: ubuntu-20.04

    steps:
      - name: Checkout
        uses: actions/checkout@v3

      - name: Set up Python 3
        uses: actions/setup-python@v4.4.0
        with:
          python-version: '3.9'

      - name: Install dependencies
        run: |
          python -m pip install --upgrade pip
          pip install -r requirements.txt
          pip install -r requirements-dev.txt

      - name: Build documentation
        run: sphinx-build -a -W -E -b html docs/source/ docs/build/