We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1d13959 commit 9d312dbCopy full SHA for 9d312db
1 file changed
.github/workflows/deploy-docs.yml
@@ -1,33 +1,27 @@
1
+---
2
name: Deploy Documentation
-
3
on:
4
push:
5
- branches: [master]
+ branches: [master, create_doc_site]
6
workflow_dispatch: # Allow manual triggering
7
8
jobs:
9
deploy-docs:
10
runs-on: ubuntu-24.04
11
12
steps:
13
- name: Checkout repository with full history
14
uses: actions/checkout@v4
15
with:
16
fetch-depth: 0 # Fetch all history for all tags
17
18
- name: Setup Python 3.13
19
uses: actions/setup-python@v5
20
21
python-version: '3.13'
22
23
- name: Install dependencies
24
run: |
25
pip install -r .tools/doc-site/requirements.txt
26
27
- name: Generate documentation site
28
29
python .tools/doc-site/generate_site.py --output ./site-build
30
31
- name: Deploy to GitHub Pages
32
uses: peaceiris/actions-gh-pages@v4
33
0 commit comments