website api doc rework

This commit is contained in:
qzhu
2024-01-25 16:16:50 -08:00
parent 5228ca4b6b
commit 7a5e65d437
33 changed files with 1042 additions and 197 deletions

View File

@@ -61,6 +61,7 @@ jobs:
working-directory: node
run: |
npx typedoc --plugin typedoc-plugin-markdown --out ../docs/src/javascript src/index.ts
cp ../docs/src/javascript.md ../docs/src/javascript/javascript.md
- name: Build docs
run: |
PYTHONPATH=. mkdocs build -f docs/mkdocs.yml
@@ -72,4 +73,4 @@ jobs:
path: "docs/site"
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v1
uses: actions/deploy-pages@v1