~ajhalili2006's personal website, built with Zensical (successor of Material for Mkdocs) [old repo name got bugged while attempting to do manual knot migration via repo deletion] andreijiroh.dev
zensical mkdocs-material website

chore(mkdocs): update RTD build config and add tilde-specifc config

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>

+6
.readthedocs.yaml
···
python: "3.11"
#nodejs: 18
jobs:
post_build:
- cp -rv markdown/.well-known $READTHEDOCS_OUTPUT/html/.well-known
apt_packages:
- libcairo2-dev
- libfreetype6-dev
···
mkdocs:
configuration: mkdocs.readthedocs.yml
# Optionally declare the Python requirements required to build your docs
python:
···
python: "3.11"
#nodejs: 18
jobs:
+
post_checkout:
+
# Needed for some plugins/extensions to work
+
- git fetch --unshallow || true
post_build:
+
- git rev-parse HEAD > $READTHEDOCS_OUTPUT/api/commit
- cp -rv markdown/.well-known $READTHEDOCS_OUTPUT/html/.well-known
+
- cp $READTHEDOCS_OUTPUT/html/assets/images/favicon.png $READTHEDOCS_OUTPUT/favicon.ico
apt_packages:
- libcairo2-dev
- libfreetype6-dev
···
mkdocs:
configuration: mkdocs.readthedocs.yml
+
fail_on_warning: false
# Optionally declare the Python requirements required to build your docs
python:
+6
mkdocs.tilde.yml
···
···
+
INHERIT: mkdocs.yml
+
site_name: ~ajhalili2006 on tildeverse
+
docs_dir: markdown
+
site_dir: public_html
+
extra:
+
deployment: tilde # for the announcement banner