📝 测试文档部署

This commit is contained in:
2024-08-28 12:02:30 +08:00
parent f5d91cafd5
commit e0a3ab605d
39 changed files with 2811 additions and 819 deletions

View File

@ -13,7 +13,7 @@ on:
# 设置 GITHUB_TOKEN 的权限,以允许部署到 GitHub Pages
permissions:
contents: read
contents: write
pages: write
id-token: write
@ -42,7 +42,9 @@ jobs:
- name: Setup API markdown
run: |-
python -m pip install pydantic
python docs/mkdoc.py
python liteyuki_autodoc mbcp -o docs/api -l zh-Hans
python liteyuki_autodoc mbcp -o docs/en/api -l en
python liteyuki_autodoc mbcp -o docs/ja/api -l ja
- name: 安装 pnpm
uses: pnpm/action-setup@v2
@ -67,5 +69,5 @@ jobs:
uses: JamesIves/github-pages-deploy-action@v4
with:
# 这是文档部署到的分支名称
branch: gh-pages
branch: docs
folder: docs/.vitepress/dist