version: 2

build:
  os: ubuntu-22.04
  tools:
    python: '3.11'
  commands:
    - pip install poetry
    - poetry config virtualenvs.create false
    - poetry install --with docs
    - cat mkdocs.yml
    - mkdocs build --clean --site-dir $READTHEDOCS_OUTPUT/html --config-file mkdocs.yml
# Once https://github.com/readthedocs/readthedocs.org/issues/8529 is fixed, replace the commands above with the
# following to use the default RTD build steps again:
#  jobs:
#    # https://docs.readthedocs.io/en/stable/build-customization.html#install-dependencies-with-poetry
#    post_create_environment:
#      - pip install poetry
#      - poetry config virtualenvs.create false
#    post_install:
#      - poetry install --with docs

mkdocs:
  configuration: mkdocs.yml