fix(docs): preserve theme assets in deny-by-default publication
Publish documentation / publish (push) Successful in 36s

This commit is contained in:
Codex
2026-09-16 09:36:30 +02:00
parent 5f3680a0fb
commit b1c510a097
4 changed files with 169 additions and 3 deletions
+27
View File
@@ -45,6 +45,8 @@ markdown_extensions:
# Public manual: deny by default, including search and copied assets.
# Internal developer documents remain in Git, not in the generated site.
# Keep these exceptions aligned with nav; scripts/verify-public-docs.py checks it.
# MkDocs applies these rules to bundled theme assets too. Keep exact exceptions
# below in sync with THEME_ASSETS; never allow whole directories or docs overrides.
exclude_docs: |
*
!/index.md
@@ -72,6 +74,31 @@ exclude_docs: |
!/install/examples/thothii-installation.local.yaml
!/install/examples/thothii-installation.server.yaml
!/install/examples/workspace-bindings.env.example
!/css/base.css
!/css/bootstrap-3.3.7.css
!/css/bootstrap-3.3.7.min.css
!/css/font-awesome-4.7.0.css
!/css/font-awesome-4.7.0.min.css
!/css/highlight.css
!/fonts/fontawesome-webfont.eot
!/fonts/fontawesome-webfont.svg
!/fonts/fontawesome-webfont.ttf
!/fonts/fontawesome-webfont.woff
!/fonts/fontawesome-webfont.woff2
!/fonts/glyphicons-halflings-regular.eot
!/fonts/glyphicons-halflings-regular.svg
!/fonts/glyphicons-halflings-regular.ttf
!/fonts/glyphicons-halflings-regular.woff
!/fonts/glyphicons-halflings-regular.woff2
!/img/favicon.ico
!/js/base.js
!/js/bootstrap-3.3.7.js
!/js/bootstrap-3.3.7.min.js
!/js/elasticlunr.js
!/js/elasticlunr.min.js
!/js/highlight.pack.js
!/js/jquery-3.2.1.js
!/js/jquery-3.2.1.min.js
nav:
- Home: index.md
- Understand ThothII: