From 502a8efc8a78df93658d6870b5b3e25ab12cfbd7 Mon Sep 17 00:00:00 2001 From: phranck Date: Thu, 29 Jan 2026 14:02:45 +0100 Subject: [PATCH] Fix: Create public directory for GitHub Pages deployment - Prepare deployment directory that combines docs/ and docs-api/ - Copy landing page and documentation to public/ directory - Use public/ as artifact path for GitHub Pages - Ensures both landing page and docs are deployed correctly --- .github/workflows/docc.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docc.yml b/.github/workflows/docc.yml index 072383ef..bc651936 100644 --- a/.github/workflows/docc.yml +++ b/.github/workflows/docc.yml @@ -32,10 +32,19 @@ jobs: - name: Create .nojekyll file run: touch ./docs/.nojekyll + - name: Prepare deployment directory + run: | + # Create a public directory with both docs and docs-api + mkdir -p public + cp -r docs/* public/ + cp -r docs-api public/ + cp -r docs-api/* public/docs-api/ 2>/dev/null || true + touch public/.nojekyll + - name: Upload Pages artifact uses: actions/upload-pages-artifact@v3 with: - path: '.' + path: './public' deploy: needs: build-docs