docs: add Sphinx documentation build and deploy workflow
Some checks failed
CVE Scan & Docker Build / security-scan (push) Successful in 3m12s
CVE Scan & Docker Build / build-and-push (push) Successful in 2m38s
Build & Deploy Docs / build-and-deploy (push) Failing after 1m31s

- Add Gitea Actions workflow to build and deploy docs on push to main
- Generate Sphinx reference documentation for all apps and modules
- Deploy versioned and latest docs via rsync over SSH
This commit is contained in:
2026-05-23 06:11:05 -04:00
parent 50dffe688b
commit f8a2cf0c3d
114 changed files with 1797 additions and 2 deletions

View File

@@ -0,0 +1,38 @@
themis package
==============
.. automodule:: themis
:members:
:show-inheritance:
:undoc-members:
Subpackages
-----------
.. toctree::
:maxdepth: 4
themis.api
themis.templatetags
Submodules
----------
.. toctree::
:maxdepth: 4
themis.adapters
themis.admin
themis.apps
themis.context_processors
themis.encryption
themis.forms
themis.middleware
themis.models
themis.notifications
themis.signals
themis.ssl_patch
themis.urls
themis.utils
themis.views
themis.widgets