Skip to content

Commit d3a2e4d

Browse files
committed
Ensure the docs directory is created
Signed-off-by: Brian Warner <[email protected]>
1 parent e498aa2 commit d3a2e4d

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

.github/workflows/release.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,17 @@ jobs:
7777
python -m pip install -r requirements-dev.txt
7878
- name: Generate documentation
7979
run: |
80+
# Ensure docs directory exists
81+
mkdir -p docs
82+
# Build documentation
8083
sphinx-build -b html docsrc docs -E -d "docsrc/_doctrees"
84+
# Create .nojekyll to disable Jekyll processing
8185
touch docs/.nojekyll
86+
# Debug: list files in docs directory
87+
echo "Contents of docs directory:"
88+
ls -la docs/
89+
echo "Checking for .nojekyll:"
90+
ls -la docs/.nojekyll || echo ".nojekyll not found"
8291
- name: Setup Pages
8392
uses: actions/configure-pages@v4
8493
- name: Upload artifact

0 commit comments

Comments
 (0)