diff --git a/.github/workflows/release-plugin-docs.yml b/.github/workflows/release-plugin-docs.yml index a575c7e2..fbc226a1 100644 --- a/.github/workflows/release-plugin-docs.yml +++ b/.github/workflows/release-plugin-docs.yml @@ -34,9 +34,13 @@ jobs: - uses: Gr1N/setup-poetry@v4 - - name: Build Docs + - name: Install and build run: | + poetry install -E all + poetry run sphinx-build -M markdown ./docs_build ./build + cp -r ./build/markdown/* ./website/docs/api/ yarn install + yarn prettier yarn build:plugin --out-dir ../packages/nonebot-plugin-docs/nonebot_plugin_docs/dist - name: Publish Package diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c8f20111..75443deb 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -53,6 +53,7 @@ jobs: - name: Archive Files run: | yarn install + yarn prettier yarn archive $(poetry version -s) - name: Push Tag and Release to PyPI diff --git a/.github/workflows/website-deploy.yml b/.github/workflows/website-deploy.yml index 628e8f1a..3da67e69 100644 --- a/.github/workflows/website-deploy.yml +++ b/.github/workflows/website-deploy.yml @@ -51,6 +51,7 @@ jobs: poetry run sphinx-build -M markdown ./docs_build ./build cp -r ./build/markdown/* ./website/docs/api/ yarn install + yarn prettier yarn build - name: Get Branch Name