Skip to content

Commit 9d312db

Browse files
committed
test doc site creation
1 parent 1d13959 commit 9d312db

1 file changed

Lines changed: 2 additions & 8 deletions

File tree

.github/workflows/deploy-docs.yml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,27 @@
1+
---
12
name: Deploy Documentation
2-
33
on:
44
push:
5-
branches: [master]
5+
branches: [master, create_doc_site]
66
workflow_dispatch: # Allow manual triggering
7-
87
jobs:
98
deploy-docs:
109
runs-on: ubuntu-24.04
11-
1210
steps:
1311
- name: Checkout repository with full history
1412
uses: actions/checkout@v4
1513
with:
1614
fetch-depth: 0 # Fetch all history for all tags
17-
1815
- name: Setup Python 3.13
1916
uses: actions/setup-python@v5
2017
with:
2118
python-version: '3.13'
22-
2319
- name: Install dependencies
2420
run: |
2521
pip install -r .tools/doc-site/requirements.txt
26-
2722
- name: Generate documentation site
2823
run: |
2924
python .tools/doc-site/generate_site.py --output ./site-build
30-
3125
- name: Deploy to GitHub Pages
3226
uses: peaceiris/actions-gh-pages@v4
3327
with:

0 commit comments

Comments
 (0)