Skip to content

Commit 33d1d86

Browse files
committed
Fix docs build: add cmake and fetch submodules
1 parent ba347e9 commit 33d1d86

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

.github/workflows/build-docs.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ jobs:
3636
uses: actions/checkout@v4
3737
with:
3838
fetch-depth: 0 # Full history for versioning
39+
submodules: recursive # Fetch pybind11, pugixml, and other submodules
3940

4041
- name: Set up Python
4142
uses: actions/setup-python@v5
@@ -45,7 +46,7 @@ jobs:
4546
- name: Install system dependencies
4647
run: |
4748
sudo apt-get update
48-
sudo apt-get install -y doxygen graphviz
49+
sudo apt-get install -y doxygen graphviz cmake
4950
5051
- name: Install Python dependencies
5152
run: |

0 commit comments

Comments
 (0)