We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e4f9fa3 commit 0132ed1Copy full SHA for 0132ed1
.github/workflows/publish-docs.yml
@@ -1,6 +1,13 @@
1
name: Build and publish docs
2
3
on:
4
+ pull_request:
5
+ types:
6
+ - opened
7
+ - reopened
8
+ - synchronize
9
+ - labeled
10
+
11
push:
12
branches: ['main']
13
tags: '*'
@@ -31,13 +38,16 @@ jobs:
31
38
- name: Setup Pages
32
39
uses: actions/configure-pages@v5
33
40
34
- - uses: ./.github/actions/install-dependencies
35
- name: Install dependencies
41
+ - name: Set up Python
42
+ uses: actions/setup-python@v5
43
+ with:
44
+ python-version: "3.10"
45
+ cache: "pip"
36
46
37
47
- run: pnpm exec nx run-many -t build --projects=tag:lib
48
49
- name: Build docs
- run: pnpm ci:docs
50
+ run: python3 scripts/generate_api_docs.py
51
52
- name: Upload artifact
53
uses: actions/upload-pages-artifact@v3
0 commit comments