Skip to content

Commit a4fb124

Browse files
committed
Add missing dependency to the API doc building workflow
1 parent 2d4c25c commit a4fb124

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

.github/workflows/api-docs.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,14 +67,19 @@ jobs:
6767
run: echo PATH="$PATH:/github/home/.local/bin" >> "$GITHUB_ENV"
6868
- name: Install doc build requirements
6969
run: |
70+
pip install setuptools --upgrade
71+
72+
# Install tomli so that pyproject.toml can be parsed
73+
pip install tomli
74+
7075
# Install package itself to install the samples datasets
71-
pip3 install .
76+
pip install .
7277
kh-download-datasets --force-overwrite
7378
kh-status
7479
7580
# Install the doc python requirements
7681
cd doc
77-
pip3 install -U -r requirements.txt
82+
pip install -U -r requirements.txt
7883
- name: Build Sphinx Documentation
7984
run: |
8085
cd doc

0 commit comments

Comments
 (0)