feat: exclude sitemap
Описание
Добавлен хук exclude_sitemap.py
, который исключает файл sitemap.xml
из сборки документации.
Интересное:
- Если файл
sitemap.xml
исключать из сборки не в событииon_files
, а в предшествующих ему событияхon_pre_build
илиon_config
, в сборке будет оставаться шаблонsitemap.xml
. Почему так происходит — выяснить не удалось - По этой причине не подойдет плагин
mkdocs-no-sitemap-plugin
See:
- Close #191 (closed)
- Target branch:
main
- Changes should be cherry-picked to 24.1: YES
- Staging: https://docs.binary.picodata.io/picodata/branch-exclude-sitemap/