Skip to content

Commit 0452568

Browse files
committed
Fix GitHub Pages deployment structure
1 parent 837b683 commit 0452568

1 file changed

Lines changed: 14 additions & 1 deletion

File tree

.github/workflows/deploy-docs.yml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,26 @@ jobs:
3737
doxygen --version
3838
doxygen Doxyfile
3939
40+
- name: Prepare deployment
41+
run: |
42+
# Create a deployment directory
43+
mkdir -p deployment
44+
# Copy main index.html to root
45+
cp index.html deployment/
46+
# Copy documentation to docs subdirectory
47+
cp -r docs/html deployment/docs
48+
# Copy .nojekyll file
49+
cp .nojekyll deployment/ 2>/dev/null || echo "No .nojekyll file found"
50+
echo "Deployment structure:"
51+
ls -la deployment/
52+
4053
- name: Setup Pages
4154
uses: actions/configure-pages@v4
4255

4356
- name: Upload artifact
4457
uses: actions/upload-pages-artifact@v3
4558
with:
46-
path: docs/html
59+
path: deployment
4760

4861
- name: Deploy to GitHub Pages
4962
id: deployment

0 commit comments

Comments
 (0)