refactor(docs): simplify docs files / pipelines (#9633)

* refactor(doc): only use one command

* restructure

* move all generated helpers to a dedicated directory

* move to pathlib

* and more pathlib

* add empty generated folder
This commit is contained in:
Matthias Mair authored and GitHub committed 2025-05-06 12:20:11 +01:00
1 parent 6d0a08d1f5
commit 0ff86103d9
8 files changed
+70 -85

No files matched your search

+1 -5
View File
@@ -121,11 +121,7 @@ jobs:
pip install --require-hashes -r docs/requirements.txt
- name: Build documentation
run: |
invoke migrate
invoke int.export-definitions --basedir "docs"
invoke dev.schema --filename docs/schema.yml --ignore-warnings
python docs/extract_schema.py docs/schema.yml
mkdocs build -f docs/mkdocs.yml
invoke build-docs --mkdocs
- name: Zip build docs
run: |
cd docs/site