Skip to content

Commit 5fa782e

Browse files
doc build commands explicit in workflow
1 parent 7306f65 commit 5fa782e

1 file changed

Lines changed: 12 additions & 1 deletion

File tree

.github/workflows/test_package_build.yml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,18 @@ jobs:
107107
run: |
108108
cd $GITHUB_WORKSPACE
109109
cd docs
110-
poetry run source build_doc
110+
111+
#clear previous builds
112+
rm -rf _build
113+
# Create _build directory if it does not exist
114+
mkdir -p _build
115+
116+
#clear previous autodoc generated files
117+
rm -rf reference/api
118+
mkdir -p reference/api
119+
120+
cd $GITHUB_WORKSPACE
121+
poetry run sphinx-build -a -E -v docs/ docs/_build/
111122
112123
- name: Upload documentation artifact
113124
uses: actions/upload-artifact@v4

0 commit comments

Comments
 (0)